Introducción
La clase java.time.LocalDate representa una fecha sin componente de zona horaria, como 2022-05-26. El método getDayOfMonth() se utiliza para obtener el día del mes a partir de un objeto LocalDate.
La clase java.time.LocalDate representa una fecha sin componente de zona horaria, como 2022-05-26. El método getDayOfMonth() se utiliza para obtener el día del mes a partir de un objeto LocalDate.
Para utilizar la clase LocalDate y su método getDayOfMonth(), necesitamos importar el paquete java.time.LocalDate.
import java.time.LocalDate;
Crea un nuevo objeto LocalDate utilizando uno de los constructores disponibles. Por ejemplo, crea el LocalDate para el 26 de mayo de 2022.
LocalDate localDate = LocalDate.of(2022, 5, 26);
Llame al método getDayOfMonth() para obtener el día del objeto LocalDate y asigne el resultado a una variable entera.
int dayOfMonth = localDate.getDayOfMonth();
Imprime el valor de la variable dayOfMonth en la consola utilizando System.out.println().
System.out.println("Day of the month: " + dayOfMonth);
Podemos analizar una fecha a partir de una cadena utilizando el método parse() de LocalDate. Por ejemplo, analiza la fecha "2022-05-26" y asígnala a un objeto LocalDate.
LocalDate parsedDate = LocalDate.parse("2022-05-26");
Obtén el día del objeto parsedDate utilizando el método getDayOfMonth() y asigna el resultado a una variable.
int parsedDayOfMonth = parsedDate.getDayOfMonth();
Imprime el valor de parsedDayOfMonth en la consola utilizando System.out.println().
System.out.println("Day of the month (parsed): " + parsedDayOfMonth);
Compila el programa utilizando el siguiente comando:
javac LocalDateDemo.java
Ejecuta el programa utilizando el siguiente comando:
java LocalDateDemo
En este laboratorio, aprendiste cómo utilizar el método getDayOfMonth() de la clase LocalDate en Java. Aprendiste cómo crear un objeto LocalDate, obtener el día del mes a partir del objeto y analizar una fecha a partir de una cadena. También aprendiste cómo compilar y ejecutar un programa Java en la terminal.