Введение
Класс java.time.LocalDate
представляет дату без компонента часового пояса, например, 2022-05-26
. Метод getDayOfMonth()
используется для получения дня месяца из объекта LocalDate
.
💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал
Класс java.time.LocalDate
представляет дату без компонента часового пояса, например, 2022-05-26
. Метод getDayOfMonth()
используется для получения дня месяца из объекта LocalDate
.
Для использования класса LocalDate
и его метода getDayOfMonth()
нам необходимо импортировать пакет java.time.LocalDate
.
import java.time.LocalDate;
Создайте новый объект LocalDate
с использованием одного из доступных конструкторов. Например, создайте LocalDate
для 26 мая 2022 года.
LocalDate localDate = LocalDate.of(2022, 5, 26);
Вызовите метод getDayOfMonth()
, чтобы получить день объекта LocalDate
, и присвойте результат целочисленной переменной.
int dayOfMonth = localDate.getDayOfMonth();
Распечатайте значение переменной dayOfMonth
в консоль с использованием System.out.println()
.
System.out.println("Day of the month: " + dayOfMonth);
Мы можем распарсить дату из строки с использованием метода parse()
класса LocalDate
. Например, распарсите дату "2022-05-26"
и присвойте ее объекту LocalDate
.
LocalDate parsedDate = LocalDate.parse("2022-05-26");
Получите день объекта parsedDate
с использованием метода getDayOfMonth()
и присвойте результат переменной.
int parsedDayOfMonth = parsedDate.getDayOfMonth();
Распечатайте значение parsedDayOfMonth
в консоль с использованием System.out.println()
.
System.out.println("Day of the month (parsed): " + parsedDayOfMonth);
Компилируйте программу с использованием следующей команды:
javac LocalDateDemo.java
Запустите программу с использованием следующей команды:
java LocalDateDemo
В этом практическом занятии вы узнали, как использовать метод getDayOfMonth()
класса LocalDate
в Java. Вы узнали, как создавать объект LocalDate
, получать день месяца из объекта и распаршивать дату из строки. Также вы узнали, как компилировать и запускать Java-программу в терминале.