Как эффективно извлечь порции даты и времени? - PullRequest
0 голосов
/ 08 марта 2012

У меня есть объект Joda Date Time, который содержит поля даты и времени, и я хочу извлечь части даты и времени в 2 различных объекта даты и времени sql (java.sql.).Я подумал, что преобразование DateTime в миллисекунды и сохранение его в соответствующих объектах sql поможет, однако это приведет к ошибкам вычисления в восходящем направлении в моей логике приложения, поскольку одно равно === другому.

1 Ответ

0 голосов
/ 08 марта 2012

Лучший способ сделать это - это то, что я описал в своем комментарии к вопросу, а затем преобразовать обратно в sql время, используя:

new java.sql.Date(locDate.toDateTime(LocalTime.MIDNIGHT).getMillis()));
new java.sql.Time(locTime.toDateTimeToday().getMillis()) );

Не могу найти ничего вAPI объекта DateTime для извлечения соответствующих частей.

...