Как сравнить устаревшую java.util.date с конкретными датами в Java 8?JAVA

Программисты JAVA общаются здесь
Anonymous
Как сравнить устаревшую java.util.date с конкретными датами в Java 8?

Сообщение Anonymous »

В нашем коде Java8+ у нас есть устаревший сервис, возвращающий java.util.date объект; Мы хотим знать, находится ли это в датчике (с данными датами, предоставленными в виде струн ISO), например: < /p>

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

java.util.Date date = legacyService.retrieveLegacyDate(..); // won't change...

if (date.isAfter("2022-08-16") && date.isBefore("2022-10-17")) { // pseudo-code => to FIX
// date is OK, proceed....
}
Как я могу «исправить» псевдокод, используя только новые типы из java.time api? LocalDate/LocalDateTime/и т.д. но всегда один тип объектов между ними.

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

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