Метод plusDays
Метод plusDays класса LocalDate прибавляет
указанное количество дней к дате и возвращает новый
объект LocalDate. Исходный объект при этом
не изменяется, так как класс LocalDate является
неизменяемым. В параметр метода мы передаем количество
дней, которое необходимо прибавить к текущей дате.
Синтаксис
localDate.plusDays(daysToAdd)
Пример
Давайте создадим дату и прибавим к ней 5 дней:
import java.time.LocalDate;
public class Main
{
public static void main(String[] args)
{
LocalDate date = LocalDate.of(2025, 1, 1);
LocalDate res = date.plusDays(5);
System.out.println(res);
}
}
Результат выполнения кода:
"2025-01-06"
Пример
Давайте прибавим дни так, чтобы дата перешла в следующий месяц:
import java.time.LocalDate;
public class Main
{
public static void main(String[] args)
{
LocalDate date = LocalDate.of(2025, 1, 28);
LocalDate res = date.plusDays(5);
System.out.println(res);
}
}
Результат выполнения кода:
"2025-02-02"
Пример
Давайте прибавим дни так, чтобы дата перешла в следующий год:
import java.time.LocalDate;
public class Main
{
public static void main(String[] args)
{
LocalDate date = LocalDate.of(2025, 12, 30);
LocalDate res = date.plusDays(5);
System.out.println(res);
}
}
Результат выполнения кода:
"2026-01-04"
Смотрите также
-
метод
minusDays,
который отнимает дни от даты -
метод
plusMonths,
который прибавляет месяцы к дате -
метод
plusYears,
который прибавляет годы к дате -
метод
now,
который возвращает текущую дату