Oracle SQL:java.sql.Date к времени Joda преобразования
select trunc(sysdate, 'Month') month
from dual
Java:
java.sql.Date sqlDate = resultSet.getDate("month");
log.info(sqlDate);
DateTime dateTime = new DateTime(sqlDate.getTime());
log.info(dateTime);
dateTime = dateTime.withMillisOfDay(0);
log.info(dateTime);
выход:
2012-01-01
2012-01- 01T : 00: 00.000 + 07: 00
2012-01-01T : 00: 00,000 + 07: 00
где сделал дополнительный час?
Я думаю, что эта проблема с часовым поясом, проверьте с правильным часовым поясом? – Kushan