Описание тега java.time

java.time - это основной API для дат, времени, моментов и продолжительности. Из Java 8 он доступен встроенным в пакет `java.time` с подпакетами, отсюда и название. Бэкпорт для Java 6 и 7 доступен, ThreeTen Backport, где имя пакета - `org.threeten.bp`. java.time впервые был указан в JSR 310 (запрос спецификации Java 310) и также известен под этим именем (см. также тег `jsr310`).

Основной API для дат, времени, мгновений и продолжительности.

Определенные здесь классы представляют основные понятия даты и времени, включая моменты времени, длительности, даты, время, часовые пояса и периоды. Они основаны на системе календарей ISO, которая является де-факто мировым календарем, следующим лептическим григорианским правилам. Все классы являются неизменяемыми и потокобезопасными.

Каждый экземпляр даты и времени состоит из полей, которые удобно доступны через API. Для более низкого уровня доступа к полям обратитесь к пакету java.time.temporal. Каждый класс включает в себя поддержку печати и анализа всех типов даты и времени. Обратитесь к пакету java.time.format для параметров настройки.