Метод getMonthValue
Метод getMonthValue возвращает числовое значение месяца
в году для объекта класса LocalDate. Метод не принимает
никаких параметров. Возвращаемое значение находится в диапазоне
от 1 (январь) до 12 (декабрь).
Синтаксис
localDate.getMonthValue()
Пример
Давайте создадим дату и получим номер её месяца:
import java.time.LocalDate;
public class Main
{
public static void main(String[] args)
{
LocalDate date = LocalDate.of(2025, 5, 15);
int res = date.getMonthValue();
System.out.println(res);
}
}
Результат выполнения кода:
5
Пример
Давайте проверим, какой номер месяца у текущей даты:
import java.time.LocalDate;
public class Main
{
public static void main(String[] args)
{
LocalDate today = LocalDate.now();
int res = today.getMonthValue();
System.out.println("Month number: " + res);
}
}
Результат выполнения кода (зависит от текущей даты):
"Month number: 9"
Смотрите также
-
метод
getYear,
который возвращает год -
метод
getDayOfMonth,
который возвращает день месяца -
метод
getDayOfWeek,
который возвращает день недели -
метод
lengthOfMonth,
который возвращает количество дней в месяце