DateTime API - это набор классов и методов в языке программирования, который позволяет работать с датами и временем. Он предоставляет различные функции для работы с датами, такие как создание, сравнение, форматирование и манипуляция. В DateTime API входят следующие основные классы:
1. LocalDate - представляет только дату без времени.
2. LocalTime - представляет только время без даты.
3. LocalDateTime - представляет комбинацию даты и времени.
4. ZonedDateTime - представляет дату и время в определенном часовом поясе...
Источник: Nuances of Programming Во многих языках программирования работа с датой и временем — непростая задача. Но, начиная с Java 8, JDK предоставляет новый API Time, полностью меняющий подход к концепциям, которые относятся к времени. Примечания. Хотя JSR 310 был представлен в Java 8, для большей удобочитаемости в приведенных примерах кода задействована такая функция Java 10, как вывод типа локальной переменной. Однако сами примеры кода совместимы с Java 8. В части примеров, содержащих // =>, будет показан вывод toString() предыдущей строки/переменной...