Класс 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 с измененной секундой.
Методы унаследованы
Этот класс наследует методы от следующих классов —