Пакет java.time.zone
Поддержка часовых поясов и их правил.
См.: Описание
| Класс | Описание |
|---|---|
| ZoneOffsetTransition | Переход между двумя смещениями, вызванный разрывом в локальной временной шкале. |
| ZoneOffsetTransitionRule | Правило, описывающее, как создать переход. |
| ZoneRules | Правила, определяющие, как смещение зоны меняется для одного часового пояса. |
| ZoneRulesProvider | Поставщик правил часовых поясов для системы. |
| Перечисление | Описание |
|---|---|
| ZoneOffsetTransitionRule.TimeDefinition | Определение способа преобразования локального времени в фактическую дату-время перехода. |
| Исключение | Описание |
|---|---|
| ZoneRulesException | Выбрасывается для указания проблемы с настройкой часового пояса. |
Описание пакета java.time.zone
Поддержка часовых поясов и их правил.
Летнее время и часовые пояса — это понятия, используемые правительствами для изменения местного времени. Этот пакет предоставляет поддержку часовых поясов, их правил и возникающих в результате разрывов и перекрытий в локальной временной шкале, обычно вызванных переходом на летнее время.
Спецификация пакета
Если не указано иное, передача null-аргумента в конструктор или метод любого класса или интерфейса в этом пакете приведет к выбрасыванию NullPointerException. Определение Javadoc "@param" используется для обобщения поведения при null. "@throws NullPointerException" не документируется явно в каждом методе.
Все вычисления должны проверять переполнение чисел и выбрасывать либо ArithmeticException, либо DateTimeException.
- С:
- JDK1.8
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.