LocalDateTime
— это неизменяемый (immutable) класс в пакете java.time
, представляющий дату и время без учета часового пояса. Он хранит дату в формате год-месяц-день и время в формате часы-минуты-секунды-наносекунды.
Основные методы и характеристики:
Создание:
now()
: Получение текущей даты и времени на основе системных часов.of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond)
: Создание экземпляра с заданными компонентами.parse(CharSequence text)
: Разбор строки в формате ISO 8601 (yyyy-MM-dd'T'HH:mm:ss
).java
Получение компонентов:
getYear()
, getMonth()
, getDayOfMonth()
, getHour()
, getMinute()
, getSecond()
, getNano()
: Извлечение отдельных частей даты и времени.Манипуляции:
plusYears()
, plusMonths()
, plusDays()
, plusHours()
, plusMinutes()
, plusSeconds()
, plusNanos()
: Добавление интервалов.minusYears()
, minusMonths()
, minusDays()
, `minuLocalDateTime
— это неизменяемый (immutable) класс в пакете java.time
, представляющий дату и время без учета часового пояса. Он хранит дату в формате год-месяц-день и время в формате часы-минуты-секунды-наносекунды.
Основные методы и характеристики:
Создание:
now()
: Получение текущей даты и времени на основе системных часов.of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond)
: Создание экземпляра с заданными компонентами.parse(CharSequence text)
: Разбор строки в формате ISO 8601 (yyyy-MM-dd'T'HH:mm:ss
).java
Получение компонентов:
getYear()
, getMonth()
, getDayOfMonth()
, getHour()
, getMinute()
, getSecond()
, getNano()
: Извлечение отдельных частей даты и времени.Манипуляции:
plusYears()
, plusMonths()
, plusDays()
, plusHours()
, plusMinutes()
, plusSeconds()
, plusNanos()
: Добавление интервалов.minusYears()
, minusMonths()
, minusDays()
, `minu注册或登录以获取题库中所有题目的完整答案。