Пакет java.time — это современная структура даты и времени, дебютировавшая в Java 8, определенная JSR 310, вытеснив классы java.util.Date и .Calendar. Вдохновленный Joda-Time, но с измененной архитектурой. Он использует стандарт ISO 8601 по умолчанию для синтаксического анализа и генерации строк и включает классы для представления значений только даты, времени дня и промежутка времени.