|
|
|
Некорректный вывод даты
|
|||
|---|---|---|---|
|
#18+
Привет всем. Столкнулся с косяком.. Надо вывести выбранную дату. Делаю так: автор Calendar my_calendar = new GregorianCalendar(); Date ListDate = new Date(); Date ReportDay = new Date(); Сначала все ОК, выдает "сегодня". Потом пользователь выбирает, напр. "Начало этого месяца". Делаю так: автор case 3:{ //Начало этого месяца my_calendar.set(Calendar.YEAR, ReportDay.getYear()); my_calendar.set(Calendar.MONTH, ReportDay.getMonth()); my_calendar.set(Calendar.DATE, 1); my_calendar.set(Calendar.HOUR_OF_DAY, 0); my_calendar.set(Calendar.MINUTE, 0); my_calendar.set(Calendar.SECOND, 0); ListDate = my_calendar.getTime(); break; } Так вот "my_calendar.set(Calendar.YEAR, ReportDay.getYear());" выдает 116. Т.е. по юлианскому календарю.. Как побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2016, 12:38 |
|
||
|
Некорректный вывод даты
|
|||
|---|---|---|---|
|
#18+
Dimoney2014, Какую версию Java вы используете и читаете ли документацию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2016, 12:42 |
|
||
|
Некорректный вывод даты
|
|||
|---|---|---|---|
|
#18+
1.8.0_91. Читаю, и в нете смотрю.. Напр. взял за образец.. авторimport java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class Test { public void test() { Calendar c = new GregorianCalendar();//календарь на текущую дату Calendar c2 = new GregorianCalendar(2013, 11, 25);//календарь на 25.11.2013 c2.add(Calendar.DAY_OF_YEAR, 1); //увеличиваем дату на 1 день System.out.println(c2.getTime());// 26.11.2013 c2.add(Calendar.DAY_OF_YEAR, -1); //уменьшаем дату на 1 день } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2016, 13:02 |
|
||
|
Некорректный вывод даты
|
|||
|---|---|---|---|
|
#18+
Dimoney20141.8.0_91. http://www.oracle.com/technetwork/articles/java/jf14-date-time-2125367.html Dimoney2014Читаю, и в нете смотрю.. Сюда надо смотреть: https://docs.oracle.com/javase/8/docs/api/java/util/Date.html#getYear-- Dimoney2014Напр. взял за образец.. После того как взял за образец, не поленись почитать документацию по всем классам и методам образца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2016, 13:14 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39313348&tid=2123689]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
141ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 441ms |

| 0 / 0 |
