Класс java.time.ZoneOffset представляет смещение часового пояса от Гринвича / UTC, например +02: 00.
Объявление класса
Ниже приводится объявление для класса java.time.ZoneOffset —
public final class ZoneOffset extends ZoneId implements TemporalAccessor, TemporalAdjuster, Comparable<ZoneOffset>, Serializable
поле
Ниже приведены поля для класса Java.time.ZoneOffset —
-
static ZoneOffset MAX — Константа для максимального поддерживаемого смещения.
-
static ZoneOffset MIN — Константа для минимального поддерживаемого смещения.
-
static ZoneOffset UTC — Смещение часового пояса для UTC с идентификатором «Z».
static ZoneOffset MAX — Константа для максимального поддерживаемого смещения.
static ZoneOffset MIN — Константа для минимального поддерживаемого смещения.
static ZoneOffset UTC — Смещение часового пояса для UTC с идентификатором «Z».
Методы класса
Sr.No. | Метод и описание |
---|---|
1 | Temporal AdjustInto (Временное Временное)
Настраивает указанный временный объект, чтобы иметь такое же смещение, как этот объект. |
2 | int compareTo (ZoneOffset other)
Сравнивает это смещение с другим смещением в порядке убывания. |
3 | логическое равенство (Object obj)
Проверяет, равно ли это смещение другому смещению. |
4 | статический ZoneOffset from (TemporalAccessor temporal)
Получает экземпляр ZoneOffset из временного объекта. |
5 | int get (поле TemporalField)
Получает значение указанного поля из этого смещения как int. |
6 | Строка getId ()
Получает нормализованный идентификатор смещения зоны. |
7 | long getLong (поле TemporalField)
Получает значение указанного поля из этого смещения как long. |
8 | ZoneRules getRules ()
Получает связанные правила часового пояса. |
9 | int getTotalSeconds ()
Получает общее смещение зоны в секундах. |
10 | int hashCode ()
Хеш-код для этого смещения. |
11 | логическое isSupported (поле TemporalField)
Проверяет, поддерживается ли указанное поле. |
12 | статический ZoneOffset of (String offsetId)
Получает экземпляр ZoneOffset с использованием идентификатора. |
13 | статический ZoneOffset ofHours (в часах)
Получает экземпляр ZoneOffset, используя смещение в часах. |
14 | статический ZoneOffset ofHoursMinutes (в часах, минутах)
Получает экземпляр ZoneOffset, используя смещение в часах и минутах. |
15 | статический ZoneOffset ofHoursMinutesSeconds (int часы, int минуты, int секунды)
Получает экземпляр ZoneOffset, используя смещение в часах, минутах и секундах. |
16 | статический ZoneOffset ofTotalSeconds (int totalSeconds)
Получает экземпляр ZoneOffset, указывающий общее смещение в секундах. |
17 | <R> R запрос (запрос TemporalQuery <R>)
Запрашивает это смещение, используя указанный запрос. |
18 | Диапазон ValueRange (поле TemporalField)
Получает диапазон допустимых значений для указанного поля. |
19 | Строка toString ()
Выводит это смещение в виде строки, используя нормализованный идентификатор. |
Настраивает указанный временный объект, чтобы иметь такое же смещение, как этот объект.
Сравнивает это смещение с другим смещением в порядке убывания.
Проверяет, равно ли это смещение другому смещению.
Получает экземпляр ZoneOffset из временного объекта.
Получает значение указанного поля из этого смещения как int.
Получает нормализованный идентификатор смещения зоны.
Получает значение указанного поля из этого смещения как long.
Получает связанные правила часового пояса.
Получает общее смещение зоны в секундах.
Хеш-код для этого смещения.
Проверяет, поддерживается ли указанное поле.
Получает экземпляр ZoneOffset с использованием идентификатора.
Получает экземпляр ZoneOffset, используя смещение в часах.
Получает экземпляр ZoneOffset, используя смещение в часах и минутах.
Получает экземпляр ZoneOffset, используя смещение в часах, минутах и секундах.
Получает экземпляр ZoneOffset, указывающий общее смещение в секундах.
Запрашивает это смещение, используя указанный запрос.
Получает диапазон допустимых значений для указанного поля.
Выводит это смещение в виде строки, используя нормализованный идентификатор.
Методы унаследованы
Этот класс наследует методы от следующих классов —