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

Метод ofMonths

Метод ofMonths класса Period создает и возвращает объект Period, который представляет собой количество месяцев. В первый параметр мы передаем количество месяцев в виде целого числа. Полученный период не содержит дней и лет, только месяцы.

Синтаксис

Period.ofMonths(int months)

Пример

Давайте создадим период из 5 месяцев и выведем его на экран:

import java.time.Period; public class Main { public static void main(String[] args) { Period period = Period.ofMonths(5); System.out.println(period); } }

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

"P5M"

Пример

Давайте создадим период из 12 месяцев и извлечем из него количество месяцев с помощью метода getMonths:

import java.time.Period; public class Main { public static void main(String[] args) { Period period = Period.ofMonths(12); int res = period.getMonths(); System.out.println(res); } }

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

12

Пример

Давайте создадим период из 3 месяцев и прибавим его к текущей дате:

import java.time.LocalDate; import java.time.Period; public class Main { public static void main(String[] args) { LocalDate date = LocalDate.of(2025, 1, 1); Period period = Period.ofMonths(3); LocalDate res = date.plus(period); System.out.println(res); } }

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

"2025-04-01"

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

  • класс Period,
    который представляет промежуток времени
  • метод ofDays,
    который создает период из дней
  • метод ofYears,
    который создает период из лет
  • метод getMonths,
    который возвращает количество месяцев
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить