|
|
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
Всем привет. Скажите правильно ли таким образом получать последний день предыдущего месяца: Код: java 1. 2. 3. 4. 5. 6. 7. Подозреваю, что в начале следующего года могут возникнуть проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:00:27 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
SimpleDateFormat? Не не слышал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:10:15 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, слышала, только дело пока не в формате. Дело в дате. Давайте совершим увлекательное путешествие в прошлое: предположим сегодня январь 2013. Как получить последний день предыдущего месяца (31.12.2012)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:22:09 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
May12день день в виде даты, хотела сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:23:30 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
Библиотека org.joda.time , вроде, то, что мне нужно. Blazkowicz, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:34:24 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:41:08 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
May12> предположим сегодня январь 2013. из текущего месяца вычесть 1, если вышло меньше 0 то предыдущий месяц-декабрь, и год уменьшить на 1. дальше смотрим сколько в этом месяце дней, и считаем последний день в месяце. или можно даже не зная правила псевдокод: while(needMonth<currentMonth){day=day-1;} Ну тут еще кончно часы-минуты секунды надо поставить будет, но идея понятна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 14:26:09 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
chabapokиз текущего месяца вычесть 1, если вышло меньше 0 то предыдущий месяц-декабрь, и год уменьшить на 1. дальше смотрим сколько в этом месяце дней, и считаем последний день в месяце. или можно даже не зная правила псевдокод: while(needMonth<currentMonth){day=day-1;} или посмотреть не предыдущий пост ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 14:42:14 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
Спасибо, в одном случае воспользовалась joda, в другом предложение Leader'a ( 14076699 ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 22:06:32 |
|
||
|
Как получить последний день предыдущего месяца в формате dd.mm.yyyy
|
|||
|---|---|---|---|
|
#18+
chabapokиз текущего месяца вычесть 1, если вышло меньше 0 то предыдущий месяц-декабрь, и год уменьшить на 1. дальше смотрим сколько в этом месяце дней, и считаем последний день в месяце. или можно даже не зная правила псевдокод: while(needMonth<currentMonth){day=day-1;} Правильный ответ уже дан - использовать библиотеку Joda Time. Ни к чему плохо программировать то, что уже запрограммировано хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2013, 15:39:30 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38194904&tid=2129718]: |
0ms |
get settings: |
20ms |
get forum list: |
27ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
60ms |
get topic data: |
22ms |
get forum data: |
5ms |
get page messages: |
95ms |
get tp. blocked users: |
2ms |
| others: | 369ms |
| total: | 612ms |

| 0 / 0 |
