2014-08-02 3 views

ответ

0

Предпочтительным решением было бы использовать в качестве LocalDate типа для firstDate свойства в классе POJO.

A java.util.Date содержит дополнительную информацию, что LocalDate; он включает время (дня) и часовой пояс. Поэтому вам нужно включить некоторые значения для тех, которые вы можете преобразовать в Date.

Если по какой-то причине, вы не можете изменить класс Pojo, попробуйте

LocalDateTime localDateTime = dp_detay_cal.getValue().atStartOfDay(); 
ZonedDateTime zonedDateTime = localDateTime.atZone(ZoneId.systemDefault()); 
Instant instant = Instant.from(zonedDateTime); 
pojo.setFirstDate(Date.from(instant)); 
+0

pojo.setFirstDate (новый java.sql.Date (Date.from (мгновенная) .getTime())); util.date to sql.date run code :) ty – kypdk

Смежные вопросы