java.time.ZoneOffset Класс
Введение
В java.time.ZoneOffset class представляет смещение часового пояса от Гринвича / 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».
Методы класса
| Sr. No. | Метод и описание | 
|---|---|
| 1 | Temporal adjustInto (Temporal temporal)
 Регулирует указанный временной объект, чтобы он имел такое же смещение, как и этот объект.  | 
| 2 | int compareTo (ZoneOffset другое)
 Сравнивает это смещение с другим смещением в порядке убывания.  | 
| 3 | логическое равно (Object obj)
 Проверяет, равно ли это смещение другому смещению.  | 
| 4 | static ZoneOffset из (TemporalAccessor temporal)
 Получает экземпляр ZoneOffset из временного объекта.  | 
| 5 | int get (поле TemporalField)
 Получает значение указанного поля из этого смещения как целое число.  | 
| 6 | Строка getId ()
 Получает нормализованный идентификатор смещения зоны.  | 
| 7 | long getLong (поле TemporalField)
 Получает значение указанного поля от этого смещения как длинное.  | 
| 8 | ZoneRules getRules ()
 Получает связанные правила часового пояса.  | 
| 9 | интервал getTotalSeconds ()
 Получает общее смещение зоны в секундах.  | 
| 10 | int hashCode ()
 Хэш-код для этого смещения.  | 
| 11 | логическое isSupported (поле TemporalField)
 Проверяет, поддерживается ли указанное поле.  | 
| 12 | static ZoneOffset из (String offsetId)
 Получает экземпляр ZoneOffset, используя идентификатор.  | 
| 13 | static ZoneOffset ofHours (число часов)
 Получает экземпляр ZoneOffset, используя смещение в часах.  | 
| 14 | static ZoneOffset ofHoursMinutes (целые часы, целые минуты)
 Получает экземпляр ZoneOffset, используя смещение в часах и минутах.  | 
| 15 | static ZoneOffset ofHoursMinutesSeconds (целые часы, целые минуты, целые секунды)
 Получает экземпляр ZoneOffset, используя смещение в часах, минутах и секундах.  | 
| 16 | static ZoneOffset ofTotalSeconds (int totalSeconds)
 Получает экземпляр ZoneOffset, указывающий общее смещение в секундах.  | 
| 17 | Запрашивает это смещение, используя указанный запрос.  | 
| 18 | Диапазон ValueRange (поле TemporalField)
 Получает диапазон допустимых значений для указанного поля.  | 
| 19 | Строка toString ()
 Выводит это смещение в виде строки с использованием нормализованного идентификатора.  | 
Методы унаследованные
Этот класс наследует методы от следующих классов -
- Java.time.ZoneId
 - Java.lang.Object