Учебники

Класс java.time.ZoneId

Класс java.time.ZoneId представляет идентификатор часового пояса, например, Европа / Париж.

Объявление класса

Ниже приводится объявление для класса java.time.ZoneId

public abstract class ZoneId
   extends Object
      implements Serializable

поле

Ниже приведены поля для класса Java.time.ZoneId

  • static Map <String, String> SHORT_IDS — Карта переопределений зон, позволяющая использовать короткие имена часовых поясов.

static Map <String, String> SHORT_IDS — Карта переопределений зон, позволяющая использовать короткие имена часовых поясов.

Методы класса

Sr.No. Метод и описание
1 логическое равенство (Object obj)

Проверяет, равен ли этот идентификатор часового пояса другому идентификатору часового пояса.

2 статический ZoneId от (TemporalAccessor временный)

Получает экземпляр ZoneId из временного объекта.

3 статический Set <String> getAvailableZoneIds ()

Получает набор доступных идентификаторов зон.

4 Строка getDisplayName (стиль TextStyle, языковой стандарт)

Получает текстовое представление зоны, например «Британское время» или «+02: 00».

5 абстрактная строка getId ()

Получает уникальный идентификатор часового пояса.

6 абстрактный ZoneRules getRules ()

Получает правила часового пояса для этого идентификатора, позволяющие выполнять вычисления.

7 int hashCode ()

Хеш-код для этого идентификатора часового пояса.

8 ZoneId нормализованный ()

Нормализует идентификатор часового пояса, возвращая ZoneOffset, где это возможно.

9 статический идентификатор зоны (строковый идентификатор зоны)

Получает экземпляр ZoneId из идентификатора, гарантируя, что идентификатор действителен и доступен для использования.

10 статический ZoneId из (String zoneId, Map <String, String> aliasMap)

Получает экземпляр ZoneId с использованием его идентификатора, используя карту псевдонимов для дополнения стандартных идентификаторов зон.

11 статический ZoneId ofOffset (префикс String, смещение ZoneOffset)

Получает экземпляр ZoneId, переносящего смещение.

12 статический ZoneId systemDefault ()

Получает часовой пояс системы по умолчанию.

13 Строка toString ()

Выводит эту зону в виде строки, используя идентификатор.

Проверяет, равен ли этот идентификатор часового пояса другому идентификатору часового пояса.

Получает экземпляр ZoneId из временного объекта.

Получает набор доступных идентификаторов зон.

Получает текстовое представление зоны, например «Британское время» или «+02: 00».

Получает уникальный идентификатор часового пояса.

Получает правила часового пояса для этого идентификатора, позволяющие выполнять вычисления.

Хеш-код для этого идентификатора часового пояса.

Нормализует идентификатор часового пояса, возвращая ZoneOffset, где это возможно.

Получает экземпляр ZoneId из идентификатора, гарантируя, что идентификатор действителен и доступен для использования.

Получает экземпляр ZoneId с использованием его идентификатора, используя карту псевдонимов для дополнения стандартных идентификаторов зон.

Получает экземпляр ZoneId, переносящего смещение.

Получает часовой пояс системы по умолчанию.

Выводит эту зону в виде строки, используя идентификатор.

Методы унаследованы

Этот класс наследует методы от следующих классов —