Введение
Класс 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-программу в терминале.