Método getMonth de Java LocalDate

JavaBeginner
Practicar Ahora

Introducción

La clase LocalDate de Java tiene varios métodos que ayudan a obtener información sobre la fecha. Uno de estos métodos es el método getMonth() que se utiliza para obtener el mes de una fecha. En este laboratorio, aprenderás cómo utilizar el método getMonth().

Configura el directorio del proyecto

Primero, crea un directorio de proyecto en la terminal de la siguiente manera:

mkdir project

Crea un archivo Java

Crea un nuevo archivo Java en el directorio que acabas de crear de la siguiente manera:

touch project/DateDemo.java

Importa las clases necesarias

Para utilizar las clases LocalDate y Month, debes importarlas al principio del archivo Java de la siguiente manera:

import java.time.LocalDate;
import java.time.Month;

Crea un objeto LocalDate

A continuación, crea un objeto LocalDate utilizando el método of(). Este objeto representa la fecha para la cual quieres obtener el mes. En este ejemplo, usaremos la fecha 2022/10/31.

LocalDate localDate = LocalDate.of(2022, 10, 31);

Llama al método getMonth()

Llama al método getMonth() en el objeto LocalDate para obtener el mes de la fecha.

Month month = localDate.getMonth();

Salida el resultado

Imprime el mes utilizando el método System.out.println().

System.out.println("Month of date : " + month);

Compila y ejecuta el programa

Guarda el archivo y compila el programa utilizando el siguiente comando en la terminal:

javac project/DateDemo.java

Luego, ejecuta el programa utilizando el siguiente comando:

java -cp project DateDemo

Ver la salida

El programa imprimirá lo siguiente:

Month of date : OCTOBER

Resumen

En este laboratorio, aprendiste cómo utilizar el método getMonth() de la clase LocalDate en Java para obtener el mes de una fecha. También aprendiste cómo crear objetos LocalDate y mostrar el mes obtenido del método getMonth(). Este método es útil cuando necesitas extraer información de una fecha o cuando quieres mostrar el mes de una fecha de manera amigable para el usuario.