Требуется помощь по SWT DateTime в JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Требуется помощь по SWT DateTime в Java

Сообщение Anonymous »

Я получаю дату из базы данных с помощью ResultSet rsExpid.

Код: Выделить всё

Date joindate = rsExpid.getDate("join_date_ad");
System.out.println(joindate);
int year = joindate.getYear();
System.out.println(year);
int month =joindate.getMonth();
System.out.println(month);
int day = joindate.getDay();
System.out.println(day);
dateTimeJoin4.setDate(year, month, day);
Когда я печатаю дату соединения на консоли, она правильно отображается как 2011-08-03, но когда я печатаю год на консоль я был поражен, увидев 111. Аналогичным образом при печати месяца выводится цифра 7, а дня — цифра 3.

Переменная dateTimeJoin4 — это моя SWT DateTime. Он не устанавливает никакого значения и не выдает никаких сообщений об ошибках. Может ли кто-нибудь помочь мне в этом?

Подробнее здесь: https://stackoverflow.com/questions/707 ... me-in-java

Вернуться в «JAVA»