Método getDayOfMonth de Java LocalDate

JavaBeginner
Practicar Ahora

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.

Importar la clase LocalDate

Para utilizar la clase LocalDate y su método getDayOfMonth(), necesitamos importar el paquete java.time.LocalDate.

import java.time.LocalDate;

Crear un objeto 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);

Obtener el día del mes a partir del objeto LocalDate

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();

Imprimir el día del mes

Imprime el valor de la variable dayOfMonth en la consola utilizando System.out.println().

System.out.println("Day of the month: " + dayOfMonth);

Analizar una fecha a partir de una cadena

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");

Obtener el día del mes a partir del objeto LocalDate analizado

Obtén el día del objeto parsedDate utilizando el método getDayOfMonth() y asigna el resultado a una variable.

int parsedDayOfMonth = parsedDate.getDayOfMonth();

Imprimir el día del mes a partir del objeto LocalDate analizado

Imprime el valor de parsedDayOfMonth en la consola utilizando System.out.println().

System.out.println("Day of the month (parsed): " + parsedDayOfMonth);

Compilar y ejecutar el programa

Compila el programa utilizando el siguiente comando:

javac LocalDateDemo.java

Ejecuta el programa utilizando el siguiente comando:

java LocalDateDemo

Resumen

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.