РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
940 of 1163 menu

Метод plusDays

Метод plusDays класса LocalDateTime прибавляет заданное количество дней к дате и времени, для которых он был вызван. Исходный объект при этом не изменяется, так как LocalDateTime является неизменяемым (immutable). В параметр метода мы передаем целое число дней, которое необходимо прибавить. Метод возвращает новый объект LocalDateTime с обновленным значением.

Синтаксис

localDateTime.plusDays(days)

Пример

Давайте создадим объект LocalDateTime и прибавим к нему 5 дней:

import java.time.LocalDateTime; public class Main { public static void main(String[] args) { LocalDateTime dateTime = LocalDateTime.of(2025, 1, 1, 10, 30); LocalDateTime res = dateTime.plusDays(5); System.out.println(res); } }

Результат выполнения кода:

2025-01-06T10:30

Пример

Если прибавить к дате больше дней, чем осталось до конца месяца, метод автоматически перейдет на следующий месяц:

import java.time.LocalDateTime; public class Main { public static void main(String[] args) { LocalDateTime dateTime = LocalDateTime.of(2025, 1, 28, 10, 30); LocalDateTime res = dateTime.plusDays(5); System.out.println(res); } }

Результат выполнения кода:

2025-02-02T10:30

Пример

Метод также корректно работает с переходом на следующий год:

import java.time.LocalDateTime; public class Main { public static void main(String[] args) { LocalDateTime dateTime = LocalDateTime.of(2025, 12, 30, 10, 30); LocalDateTime res = dateTime.plusDays(5); System.out.println(res); } }

Результат выполнения кода:

2026-01-04T10:30

Смотрите также

  • класс LocalDateTime,
    который представляет дату и время без часового пояса
  • метод plusHours,
    который прибавляет часы к дате и времени
  • метод toLocalDate,
    который возвращает объект LocalDate из LocalDateTime
  • метод format,
    который форматирует дату и время в строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить