Класс java.time.OffsetDateTime в Java
Java — самый популярный язык программирования и широко используемый язык программирования. Java используется во всех видах приложений, таких как мобильное приложение, настольное приложение, веб-приложение. В этом Java java.time.OffsetDate импортируется класс Time, который является неизменным представлением даты и времени со смещением. Этот класс хранит все поля даты и времени с точностью до наносекунд, а также смещение от UTC. Например, значение «22 февраля 2021 года, 01:55.19.123456789 +02:00» можно сохранить в OffsetDateTime.
Методы | Описание |
---|---|
AdjustInto (временной временной) | Этот метод настраивает указанный временной объект так, чтобы он имел то же смещение, дату и время, что и этот объект. |
atZoneSameInstant (зона ZoneId) | Этот метод объединяет эту дату-время с часовым поясом для создания ZonedDateTime, гарантируя, что результат имеет тот же самый момент. |
atZoneSimilarLocal (зона ZoneId) | Этот метод объединяет эту дату-время с часовым поясом для создания ZonedDateTime, пытающегося сохранить те же локальные дату и время. |
CompareTo (OffsetDateTime другое) | Этот метод сравнивает эту дату-время с другой датой-временем. |
равно (Объект объекта) | Он используется для проверки, равна ли эта дата-время другой дате-времени. |
получитьМесяц() | Это метод, который используется для отображения текущего месяца. |
в настоящее время() | Это метод, используемый для получения текущей даты и времени по системным часам. |
получитьгод() | Это метод, который используется для отображения текущего года. |
получитьДеньНедели() | Это метод, который используется для отображения текущего дня недели. |
получитьчас() | Это метод, который используется для отображения определенного часа. |
получитьминуту() | Это метод, который используется для отображения определенной минуты. |
получитьНано() | Это метод, который отображает конкретную наносекунду. |
получитьвторой() | Это метод, который отображает конкретную секунду. |
равно (Объект объекта) | Этот метод проверяет, равна ли эта дата-время другой дате-времени. |
формат (программа форматирования DateTimeFormatter) | Этот метод форматирует эту дату-время, используя указанный модуль форматирования. |
из (временной доступ временного доступа) | Этот метод получает экземпляр OffsetDateTime из временного объекта. |
получить (поле TemporalField) | Этот метод получает значение указанного поля из этой даты и времени как целое число. |
хэш-код() | Хэш-код для этой даты и времени. |
isAfter (OffsetDateTime другое) | Этот метод проверяет, является ли момент этой даты-времени более поздним, чем момент указанной даты-времени. |
isBefore (OffsetDateTime другое) | Этот метод проверяет, предшествует ли момент этой даты-времени моменту указанной даты-времени. |
isEqual (OffsetDateTime другое) | Этот метод проверяет, равен ли момент этой даты-времени моменту указанной даты-времени. |
isSupported (поле TemporalField) | Этот метод проверяет, поддерживается ли указанное поле. |
isSupported (блок TemporalUnit) | Этот метод проверяет, поддерживается ли указанный модуль. |
withMinute(целая минута) | Этот метод возвращает копию этого OffsetDateTime с измененными минутами часа. |
withYear (целый год) | Этот метод возвращает копию этого OffsetDateTime с измененным годом. |
minusDays(длинные дни) | Этот метод возвращает копию этого OffsetDateTime с указанным вычтенным количеством дней. |
minusHours(долгие часы) | Этот метод возвращает копию этого OffsetDateTime с указанным вычтенным количеством часов. |
минусминуты(длинные минуты) | Этот метод возвращает копию этого OffsetDateTime с вычитанием указанного количества минут. |
minusMonths(длинные месяцы) | Этот метод возвращает копию этого OffsetDateTime с вычитанием указанного количества месяцев. |
минусNanos(длинные nanos) | Этот метод возвращает копию этого OffsetDateTime с вычитанием указанного количества наносекунд. |
минуссекунды (длинные секунды) | Этот метод возвращает копию этого OffsetDateTime с вычитанием указанного количества секунд. |
minusWeeks(длинные недели) | Этот метод возвращает копию этого OffsetDateTime с вычитанием указанного количества недель. |
minusYears(долгие годы) | Этот метод возвращает копию этого OffsetDateTime с вычитанием указанного количества лет. |
диапазон (поле TemporalField) | Этот метод получает диапазон допустимых значений для указанного поля. |
timeLineOrder() | Этот метод получает компаратор, который сравнивает два экземпляра OffsetDateTime исключительно на основе момента времени. |
Ниже приведена реализация постановки задачи: формат Год/Месяц/День .
Ниже приведена реализация постановки задачи: формат часов/минут/секунд/наносекунд.
Ссылка:
https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html