Каков наилучший способ конвертировать из java.time.LocalDate
в java.util.Date
?java.time.LocalDate to java.util.Date
Date.from(dateToReturn.atStartOfDay(ZoneId.systemDefault()).toInstant()
Я пытался это одно, но, кажется, не работает правильно со временем, хотя преобразует дату месяц и год правильно.
Обновление: java.time.LocalDate не сохраняет информацию о времени. Используется только java.time.LocalDateTime, и все работает нормально.
Полезная информация http://blog.progs.be/542/date-to-java-time – Sybren
Сколько времени вы ожидали? LocalDate не имеет связанной информации о времени. – isnot2bad
Может быть, 'myDate.setDate (myLocalDate.toEpochDay())'? –