Класс java.time.OffsetTime представляет время со смещением от UTC / Гринвич в календарной системе ISO-8601, например 10: 15: 30 + 01: 00.
Объявление класса
Ниже приводится объявление для класса java.time.OffsetTime.
public final class OffsetTime
extends Object
implements Temporal, TemporalAdjuster, Comparable<OffsetTime>, Serializable
поле
Ниже приведены поля для класса java.time.OffsetTime.
-
static OffsetTime MAX — максимальное поддерживаемое значение OffsetTime, ’23: 59: 59.999999999-18: 00 ‘.
-
статический OffsetTime MIN — минимальный поддерживаемый OffsetTime, ’00: 00: 00 + 18: 00 ‘.
static OffsetTime MAX — максимальное поддерживаемое значение OffsetTime, ’23: 59: 59.999999999-18: 00 ‘.
статический OffsetTime MIN — минимальный поддерживаемый OffsetTime, ’00: 00: 00 + 18: 00 ‘.
Методы класса
| Sr.No. | Метод и описание |
|---|---|
| 1 | Temporal AdjustInto (Временное Временное)
Настраивает указанный временный объект, чтобы иметь ту же дату и время, что и этот объект. |
| 2 | OffsetDateTime atDate (дата LocalDate)
Объединяет это время с датой для создания OffsetDateTime. |
| 3 | int compareTo (OffsetTime other)
Сравнивает это время с другим временем. |
| 4 | логическое равенство (Object obj)
Проверяет, равно ли это время другому времени. |
| 5 | Строковый формат (форматер DateTimeFormatter)
Форматы на этот раз с использованием указанного форматера. |
| 6 | static OffsetTime from (TemporalAccessor temporal)
Получает экземпляр OffsetTime из временного объекта. |
| 7 | int get (поле TemporalField)
Получает значение указанного поля с этого времени как int. |
| 8 | int getHour ()
Получает поле часа дня. |
| 9 | long getLong (поле TemporalField)
Получает значение указанного поля с этого времени как long. |
| 10 | int getMinute ()
Получает поле минутного часа. |
| 11 | int getNano ()
Получает нано-второе поле. |
| 12 | ZoneOffset getOffset ()
Получает смещение зоны, например «+01: 00». |
| 13 | int getSecond ()
Получает поле второй минуты. |
| 14 | int hashCode ()
Хэш-код для этого времени. |
| 15 | логическое значение isAfter (OffsetTime other)
Проверяет, является ли момент этого OffsetTime моментом времени указанного времени, применяя оба раза к общей дате. |
| 16 | логическое значение isBefore (OffsetTime other)
Проверяет, находится ли момент этого OffsetTime перед моментом указанного времени, применяя оба раза к общей дате. |
| 17 | логическое значение isEqual (OffsetTime other)
Проверяет, равен ли момент этого OffsetTime моменту указанного времени, применяя оба раза к общей дате. |
| 18 | логическое isSupported (поле TemporalField)
Проверяет, поддерживается ли указанное поле. |
| 19 | логическое значение isSupported (модуль TemporalUnit)
Проверяет, поддерживается ли указанный блок. |
| 20 | OffsetTime минус (длинная сумма ToSubtract, единица измерения TemporalUnit)
Возвращает копию этого времени с указанной вычтенной суммой. |
| 21 | OffsetTime минус (TemporalAmount amountToSubtract)
Возвращает копию этого времени с указанной вычтенной суммой. |
| 22 | OffsetTime minusHours (longToSubtract)
Возвращает копию этого OffsetTime с указанным вычтенным количеством часов. |
| 23 | OffsetTime minusMinutes (long minutesToSubtract)
Возвращает копию этого OffsetTime с указанным вычтенным количеством минут. |
| 24 | OffsetTime minusNanos (длинные нано)
Возвращает копию этого OffsetTime с указанным вычтенным количеством наносекунд. |
| 25 | OffsetTime minusSeconds (длинные секунды)
Возвращает копию этого OffsetTime с указанным вычтенным количеством секунд. |
| 26 | статическое OffsetTime сейчас ()
Получает текущее время из системных часов в часовом поясе по умолчанию. |
| 27 | статическое OffsetTime сейчас (часы с часами)
Получает текущее время от указанных часов. |
| 28 | статическое OffsetTime сейчас (ZoneId зона)
Получает текущее время от системных часов в указанном часовом поясе. |
| 29 | статическое значение OffsetTime (int час, int минута, int секунда, int nanoOfSecond, ZoneOffset offset)
Получает экземпляр OffsetTime из часа, минуты, секунды, наносекунды и смещения. |
| 30 | статическое OffsetTime of (время LocalTime, смещение ZoneOffset)
Получает экземпляр OffsetTime из местного времени и смещения. |
| 31 | статическое OffsetTime ofInstant (мгновенный момент, зона ZoneId)
Получает экземпляр OffsetTime из Instant и ID зоны. |
| 32 | статический анализ OffsetTime (текст CharSequence)
Получает экземпляр OffsetTime из текстовой строки, такой как 10: 15: 30 + 01: 00. |
| 33 | статический анализ OffsetTime (текст CharSequence, форматер DateTimeFormatter)
Получает экземпляр OffsetTime из текстовой строки с использованием определенного средства форматирования. |
| 34 | OffsetTime plus (длинное количество ToAdd, блок TemporalUnit)
Возвращает копию этого времени с указанной добавленной суммой. |
| 35 | OffsetTime plus (TemporalAmount amountToAdd)
Возвращает копию этого времени с указанной добавленной суммой. |
| 36 | OffsetTime plusHours (longToAdd)
Возвращает копию этого OffsetTime с указанным количеством добавленных часов. |
| 37 | OffsetTime plusMinutes (long minutesToAdd)
Возвращает копию этого OffsetTime с указанным количеством добавленных минут. |
| 38 | OffsetTime plusNanos (длинные нано)
Возвращает копию этого OffsetTime с указанным количеством добавленных наносекунд. |
| 39 | OffsetTime plusSeconds (длинные секунды)
Возвращает копию этого OffsetTime с добавлением указанного количества секунд. |
| 40 | <R> R запрос (запрос TemporalQuery <R>)
Запросы на этот раз, используя указанный запрос. |
| 41 | Диапазон ValueRange (поле TemporalField)
Получает диапазон допустимых значений для указанного поля. |
| 42 | LocalTime toLocalTime ()
Получает LocalTime часть этой даты-времени. |
| 43 | Строка toString ()
Выводит эту дату в виде строки, например 10:15. |
| 44 | OffsetTime truncatedTo (блок TemporalUnit)
Возвращает копию этого OffsetTime с укороченным временем. |
| 45 | долго до (Temporal endExclusive, TemporalUnit unit)
Вычисляет количество времени до другого времени в терминах указанной единицы. |
| 46 | OffsetTime with (регулятор TemporalAdjuster)
Возвращает скорректированную копию этого времени. |
| 47 | OffsetTime with (поле TemporalField, long newValue)
Возвращает копию этого времени с указанным полем, установленным в новое значение. |
| 48 | OffsetTime withHour (int hour)
Возвращает копию этого OffsetTime с измененным часом дня. |
| 49 | OffsetTime withMinute (в минуту)
Возвращает копию этого OffsetTime с измененной минутой часа. |
| 50 | OffsetTime withNano (int nanoOfSecond)
Возвращает копию этого OffsetTime с измененной нано секундой. |
| 51 | OffsetTime withOffsetSameInstant (смещение ZoneOffset)
Возвращает копию этого OffsetTime с указанным смещением, гарантируя, что результат будет в один и тот же момент в предполагаемый день. |
| 52 | OffsetTime withOffsetSameLocal (смещение ZoneOffset)
Возвращает копию этого OffsetTime с указанным смещением, гарантируя, что результат будет иметь то же местное время. |
| 53 | OffsetTime withSecond (int second)
Возвращает копию этого OffsetTime с измененной секундой. |
Настраивает указанный временный объект, чтобы иметь ту же дату и время, что и этот объект.
Объединяет это время с датой для создания OffsetDateTime.
Сравнивает это время с другим временем.
Проверяет, равно ли это время другому времени.
Форматы на этот раз с использованием указанного форматера.
Получает экземпляр OffsetTime из временного объекта.
Получает значение указанного поля с этого времени как int.
Получает поле часа дня.
Получает значение указанного поля с этого времени как long.
Получает поле минутного часа.
Получает нано-второе поле.
Получает смещение зоны, например «+01: 00».
Получает поле второй минуты.
Хэш-код для этого времени.
Проверяет, является ли момент этого OffsetTime моментом времени указанного времени, применяя оба раза к общей дате.
Проверяет, находится ли момент этого OffsetTime перед моментом указанного времени, применяя оба раза к общей дате.
Проверяет, равен ли момент этого OffsetTime моменту указанного времени, применяя оба раза к общей дате.
Проверяет, поддерживается ли указанное поле.
Проверяет, поддерживается ли указанный блок.
Возвращает копию этого времени с указанной вычтенной суммой.
Возвращает копию этого времени с указанной вычтенной суммой.
Возвращает копию этого OffsetTime с указанным вычтенным количеством часов.
Возвращает копию этого OffsetTime с указанным вычтенным количеством минут.
Возвращает копию этого OffsetTime с указанным вычтенным количеством наносекунд.
Возвращает копию этого OffsetTime с указанным вычтенным количеством секунд.
Получает текущее время из системных часов в часовом поясе по умолчанию.
Получает текущее время от указанных часов.
Получает текущее время от системных часов в указанном часовом поясе.
Получает экземпляр OffsetTime из часа, минуты, секунды, наносекунды и смещения.
Получает экземпляр OffsetTime из местного времени и смещения.
Получает экземпляр OffsetTime из Instant и ID зоны.
Получает экземпляр OffsetTime из текстовой строки, такой как 10: 15: 30 + 01: 00.
Получает экземпляр OffsetTime из текстовой строки с использованием определенного средства форматирования.
Возвращает копию этого времени с указанной добавленной суммой.
Возвращает копию этого времени с указанной добавленной суммой.
Возвращает копию этого OffsetTime с указанным количеством добавленных часов.
Возвращает копию этого OffsetTime с указанным количеством добавленных минут.
Возвращает копию этого OffsetTime с указанным количеством добавленных наносекунд.
Возвращает копию этого OffsetTime с добавлением указанного количества секунд.
Запросы на этот раз, используя указанный запрос.
Получает диапазон допустимых значений для указанного поля.
Получает LocalTime часть этой даты-времени.
Выводит эту дату в виде строки, например 10:15.
Возвращает копию этого OffsetTime с укороченным временем.
Вычисляет количество времени до другого времени в терминах указанной единицы.
Возвращает скорректированную копию этого времени.
Возвращает копию этого времени с указанным полем, установленным в новое значение.
Возвращает копию этого OffsetTime с измененным часом дня.
Возвращает копию этого OffsetTime с измененной минутой часа.
Возвращает копию этого OffsetTime с измененной нано секундой.
Возвращает копию этого OffsetTime с указанным смещением, гарантируя, что результат будет в один и тот же момент в предполагаемый день.
Возвращает копию этого OffsetTime с указанным смещением, гарантируя, что результат будет иметь то же местное время.
Возвращает копию этого OffsetTime с измененной секундой.
Методы унаследованы
Этот класс наследует методы от следующих классов —