Класс java.time.LocalDateTime представляет дату-время без часового пояса в календарной системе ISO-8601, например, 2007-12-03T10: 15: 30.
Объявление класса
Ниже приводится объявление для класса java.time.LocalDateTime.
public final class LocalDateTime
   extends Object
      implements Temporal, TemporalAdjuster, ChronoLocalDateTime, Serializable
 
поле
Ниже приведены поля для класса java.time.LocalDateTime.
- 
static LocalDateTime MAX — максимально поддерживаемый LocalDateTime, ‘+ 999999999-12-31T23: 59: 59.999999999’.
 - 
static LocalDateTime MIN — минимально поддерживаемый LocalDateTime, ‘-999999999-01-01T00: 00: 00’.
 
static LocalDateTime MAX — максимально поддерживаемый LocalDateTime, ‘+ 999999999-12-31T23: 59: 59.999999999’.
static LocalDateTime MIN — минимально поддерживаемый LocalDateTime, ‘-999999999-01-01T00: 00: 00’.
Методы класса
| Sr.No. | Метод и описание | 
|---|---|
| 1 |   Temporal AdjustInto (Временное Временное) 
 Настраивает указанный временный объект, чтобы иметь ту же дату и время, что и этот объект.  | 
| 2 |   OffsetDateTime atOffset (смещение ZoneOffset) 
 Объединяет эту дату-время со временем смещения для создания OffsetDateTime.  | 
| 3 |   ZonedDateTime atZone (зона ZoneId) 
 Объединяет эту дату-время с часовым поясом для создания ZonedDateTime.  | 
| 4 |   int CompareTo (ChronoLocalDateTime <?> прочее) 
 Сравнивает эту дату-время с другой датой-временем.  | 
| 5 |   логическое равенство (Object obj) 
 Проверяет, совпадает ли эта дата-время с другой датой-временем.  | 
| 6 |   Строковый формат (форматер DateTimeFormatter) 
 Форматирует эту дату-время, используя указанный форматер.  | 
| 7 |   статический LocalDateTime from (TemporalAccessor temporal) 
 Получает экземпляр LocalDateTime из временного объекта.  | 
| 8 |   int get (поле TemporalField) 
 Получает значение указанного поля из этой даты-времени в виде целого числа.  | 
| 9 |   int getDayOfMonth () 
 Получает поле дня месяца.  | 
| 10 |   DayOfWeek getDayOfWeek () 
 Получает поле дня недели, которое является перечислением DayOfWeek.  | 
| 11 |   int getDayOfYear () 
 Получает поле дня года.  | 
| 12 |   int getHour () 
 Получает поле часа дня.  | 
| 13 |   long getLong (поле TemporalField) 
 Получает значение указанного поля из этой даты-времени как long.  | 
| 14 |   Месяц getMinute () 
 Получает поле минутного часа.  | 
| 15 |   Месяц getMonth () 
 Получает поле месяца года, используя перечисление Month.  | 
| 16 |   int getMonthValue () 
 Получает поле месяца в году от 1 до 12.  | 
| 17 |   int getNano () 
 Получает нано-второе поле.  | 
| 18 |   int getSecond () 
 Получает поле второй минуты.  | 
| 19 |   int getYear () 
 Получает поле года.  | 
| 20 |   int hashCode () 
 Хеш-код для этой даты и времени.  | 
| 21 |   логическое isAfter (ChronoLocalDateTime <?> другое) 
 Проверяет, находится ли эта дата-время после указанной даты-времени.  | 
| 22 |   логическое isBefore (ChronoLocalDateTime <?> другое) 
 Проверяет, является ли эта дата-время раньше указанной даты-времени.  | 
| 23 |   логическое isEqual (ChronoLocalDateTime <?> другое) 
 Проверяет, совпадает ли эта дата-время с указанной датой-временем.  | 
| 24 |   логическое isSupported (поле TemporalField) 
 Проверяет, поддерживается ли указанное поле.  | 
| 25 |   логическое значение isSupported (модуль TemporalUnit) 
 Проверяет, поддерживается ли указанный блок.  | 
| 26 |   LocalDateTime минус (long amountToSubtract, блок TemporalUnit) 
 Возвращает копию этой даты-времени с указанием вычтенной суммы.  | 
| 27 |   LocalDateTime минус (TemporalAmount amountToSubtract) 
 Возвращает копию этой даты-времени с указанием вычтенной суммы.  | 
| 28 |   LocalDateTime minusDays (long daysToSubtract) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством дней.  | 
| 29 |   LocalDateTime minusHours (longToSubtract) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством часов.  | 
| 30 |   LocalDateTime minusMinutes (long minutesToSubtract) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством минут.  | 
| 31 |   LocalDateTime minusMonths (long monthsToSubtract) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством месяцев.  | 
| 32 |   LocalDateTime minusNanos (длинные нанос) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством наносекунд.  | 
| 33 |   LocalDateTime minusSeconds (длинные секунды) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством секунд.  | 
| 34 |   LocalDateTime минус недели (длинные недели ToSubtract) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством недель.  | 
| 35 |   LocalDateTime minusYears (longToSubtract) 
 Возвращает копию этого LocalDateTime с указанным вычтенным количеством лет.  | 
| 36 |   статический LocalDateTime now () 
 Получает текущую дату и время из системных часов в часовом поясе по умолчанию.  | 
| 37 |   статическое LocalDateTime сейчас (часы) 
 Получает текущую дату-время от указанных часов.  | 
| 38 |   статический LocalDateTime сейчас (ZoneId зона) 
 Получает текущую дату-время из системных часов в указанном часовом поясе.  | 
| 39 |   статическое значение LocalDateTime (int год, int месяц, int dayOfMonth, int час, int минута) 
 Получает экземпляр LocalDateTime из года, месяца, дня, часа и минуты, устанавливая значение секунды и наносекунды равными нулю.  | 
| 40 |   статическое значение LocalDateTime (int год, int месяц, int dayOfMonth, int час, int минута, int секунда) 
 Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты и секунды, устанавливая наносекунду в ноль.  | 
| 41 |   статическое значение LocalDateTime (int год, int месяц, int dayOfMonth, int час, int минута, int секунда, int nanoOfSecond) 
 Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты, секунды и наносекунды.  | 
| 42 |   статическое значение LocalDateTime (int год, месяц месяц, int dayOfMonth, int час, int минута, int секунда) 
 Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты и секунды, устанавливая наносекунду в ноль.  | 
| 43 |   статическое значение LocalDateTime (int год, месяц месяц, int dayOfMonth, int час, int минута, int секунда, int nanoOfSecond) 
 Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты, секунды и наносекунды.  | 
| 44 |   статическое LocalDateTime of (LocalDate date, LocalTime time) 
 Получает экземпляр LocalDateTime из даты и времени.  | 
| 45 |   статическое LocalDateTime ofEpochSecond (long epochSecond, int nanoOfSecond, ZoneOffset offset) 
 Получает экземпляр LocalDateTime из эпохи 1970-01-01T00: 00: 00Z.  | 
| 46 |   статическое LocalDateTime ofInstant (мгновенный момент, зона ZoneId) 
 Получает экземпляр LocalDateTime из мгновенного идентификатора и идентификатора зоны.  | 
| 47 |   статический анализ LocalDateTime (текст CharSequence) 
 Получает экземпляр LocalDateTime из текстовой строки, такой как 2007-12-03T10: 15: 30.  | 
| 48 |   статический анализ LocalDateTime (текст CharSequence, форматер DateTimeFormatter) 
 Получает экземпляр LocalDateTime из текстовой строки с использованием определенного средства форматирования.  | 
| 49 |   LocalDateTime plus (long amountToAdd, TemporalUnit unit) 
 Возвращает копию этой даты-времени с указанной добавленной суммой.  | 
| 50 |   LocalDateTime plus (TemporalAmount amountToAdd) 
 Возвращает копию этой даты-времени с указанной добавленной суммой.  | 
| 51 |   LocalDateTime plusDays (long daysToAdd) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных дней.  | 
| 52 |   LocalDateTime plusHours (longToAdd) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных часов.  | 
| 53 |   LocalDateTime plusMinutes (long minutesToAdd) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных минут.  | 
| 54 |   LocalDateTime plusMonths (long monthsToAdd) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных месяцев.  | 
| 55 |   LocalDateTime plusNanos (длинные нано) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных наносекунд.  | 
| 56 |   LocalDateTime plusSeconds (длинные секунды) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных секунд.  | 
| 57 |   LocalDateTime plusWeeks (long daysToAdd) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных недель.  | 
| 58 |   LocalDateTime plusYears (longToAdd) 
 Возвращает копию этого LocalDateTime с указанным количеством добавленных лет.  | 
| 59 |   <R> R запрос (запрос TemporalQuery <R>) 
 Запрашивает эту дату-время, используя указанный запрос.  | 
| 60 |   Диапазон ValueRange (поле TemporalField) 
 Получает диапазон допустимых значений для указанного поля.  | 
| 61 |   LocalDate toLocalDate () 
 Получает часть LocalDate этой даты-времени.  | 
| 62 |   LocalTime toLocalTime () 
 Получает LocalTime часть этой даты-времени.  | 
| 63 |   Строка toString () 
 Выводит эту дату в виде строки, например, 2007-12-03T10: 15: 30.  | 
| 64 |   LocalDateTime truncatedTo (блок TemporalUnit) 
 Возвращает копию этого LocalDateTime с укороченным временем.  | 
| 65 |   долго до (Temporal endExclusive, TemporalUnit unit) 
 Вычисляет количество времени до другой даты и времени в единицах измерения.  | 
| 66 |   LocalDateTime с (регулятор TemporalAdjuster) 
 Возвращает скорректированную копию этой даты и времени.  | 
| 67 |   LocalDateTime с (поле TemporalField, long newValue) 
 Возвращает копию этой даты-времени с указанным в новом поле новым значением.  | 
| 68 |   LocalDateTime withDayOfMonth (int dayOfMonth) 
 Возвращает копию этого LocalDateTime с измененным днем месяца.  | 
| 69 |   LocalDateTime withDayOfYear (int dayOfYear) 
 Возвращает копию этого LocalDateTime с измененным днем года.  | 
| 70 |   LocalDateTime withHour (int hour) 
 Возвращает копию этого LocalDateTime с измененным часом дня.  | 
| 71 |   LocalDateTime withMinute (в минуту) 
 Возвращает копию этого LocalDateTime с измененной минутой часа.  | 
| 72 |   LocalDateTime withMonth (int month) 
 Возвращает копию этого LocalDateTime с измененным месяцем года.  | 
| 73 |   LocalDateTime withNano (int nanoOfSecond) 
 Возвращает копию этого LocalDateTime с измененной нано секунды.  | 
| 74 |   LocalDateTime withSecond (int second) 
 Возвращает копию этого LocalDateTime с измененной секундой.  | 
| 75 |   LocalDateTime withYear (int year) 
 Возвращает копию этого LocalDateTime с измененным годом.  | 
Настраивает указанный временный объект, чтобы иметь ту же дату и время, что и этот объект.
Объединяет эту дату-время со временем смещения для создания OffsetDateTime.
Объединяет эту дату-время с часовым поясом для создания ZonedDateTime.
Сравнивает эту дату-время с другой датой-временем.
Проверяет, совпадает ли эта дата-время с другой датой-временем.
Форматирует эту дату-время, используя указанный форматер.
Получает экземпляр LocalDateTime из временного объекта.
Получает значение указанного поля из этой даты-времени в виде целого числа.
Получает поле дня месяца.
Получает поле дня недели, которое является перечислением DayOfWeek.
Получает поле дня года.
Получает поле часа дня.
Получает значение указанного поля из этой даты-времени как long.
Получает поле минутного часа.
Получает поле месяца года, используя перечисление Month.
Получает поле месяца в году от 1 до 12.
Получает нано-второе поле.
Получает поле второй минуты.
Получает поле года.
Хеш-код для этой даты и времени.
Проверяет, находится ли эта дата-время после указанной даты-времени.
Проверяет, является ли эта дата-время раньше указанной даты-времени.
Проверяет, совпадает ли эта дата-время с указанной датой-временем.
Проверяет, поддерживается ли указанное поле.
Проверяет, поддерживается ли указанный блок.
Возвращает копию этой даты-времени с указанием вычтенной суммы.
Возвращает копию этой даты-времени с указанием вычтенной суммы.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством дней.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством часов.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством минут.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством месяцев.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством наносекунд.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством секунд.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством недель.
Возвращает копию этого LocalDateTime с указанным вычтенным количеством лет.
Получает текущую дату и время из системных часов в часовом поясе по умолчанию.
Получает текущую дату-время от указанных часов.
Получает текущую дату-время из системных часов в указанном часовом поясе.
Получает экземпляр LocalDateTime из года, месяца, дня, часа и минуты, устанавливая значение секунды и наносекунды равными нулю.
Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты и секунды, устанавливая наносекунду в ноль.
Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты, секунды и наносекунды.
Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты и секунды, устанавливая наносекунду в ноль.
Получает экземпляр LocalDateTime из года, месяца, дня, часа, минуты, секунды и наносекунды.
Получает экземпляр LocalDateTime из даты и времени.
Получает экземпляр LocalDateTime из эпохи 1970-01-01T00: 00: 00Z.
Получает экземпляр LocalDateTime из мгновенного идентификатора и идентификатора зоны.
Получает экземпляр LocalDateTime из текстовой строки, такой как 2007-12-03T10: 15: 30.
Получает экземпляр LocalDateTime из текстовой строки с использованием определенного средства форматирования.
Возвращает копию этой даты-времени с указанной добавленной суммой.
Возвращает копию этой даты-времени с указанной добавленной суммой.
Возвращает копию этого LocalDateTime с указанным количеством добавленных дней.
Возвращает копию этого LocalDateTime с указанным количеством добавленных часов.
Возвращает копию этого LocalDateTime с указанным количеством добавленных минут.
Возвращает копию этого LocalDateTime с указанным количеством добавленных месяцев.
Возвращает копию этого LocalDateTime с указанным количеством добавленных наносекунд.
Возвращает копию этого LocalDateTime с указанным количеством добавленных секунд.
Возвращает копию этого LocalDateTime с указанным количеством добавленных недель.
Возвращает копию этого LocalDateTime с указанным количеством добавленных лет.
Запрашивает эту дату-время, используя указанный запрос.
Получает диапазон допустимых значений для указанного поля.
Получает часть LocalDate этой даты-времени.
Получает LocalTime часть этой даты-времени.
Выводит эту дату в виде строки, например, 2007-12-03T10: 15: 30.
Возвращает копию этого LocalDateTime с укороченным временем.
Вычисляет количество времени до другой даты и времени в единицах измерения.
Возвращает скорректированную копию этой даты и времени.
Возвращает копию этой даты-времени с указанным в новом поле новым значением.
Возвращает копию этого LocalDateTime с измененным днем месяца.
Возвращает копию этого LocalDateTime с измененным днем года.
Возвращает копию этого LocalDateTime с измененным часом дня.
Возвращает копию этого LocalDateTime с измененной минутой часа.
Возвращает копию этого LocalDateTime с измененным месяцем года.
Возвращает копию этого LocalDateTime с измененной нано секунды.
Возвращает копию этого LocalDateTime с измененной секундой.
Возвращает копию этого LocalDateTime с измененным годом.
Методы унаследованы
Этот класс наследует методы от следующих классов —