Método getMonth de LocalDate em Java

JavaBeginner
Pratique Agora

Introdução

A classe LocalDate do Java possui diversos métodos que auxiliam na obtenção de informações sobre a data. Um desses métodos é o getMonth() que é usado para obter o mês de uma data. Neste laboratório, você aprenderá como usar o método getMonth().

Configurar o diretório do projeto

Primeiramente, crie um diretório para o projeto no terminal da seguinte forma:

mkdir project

Criar um arquivo Java

Crie um novo arquivo Java no diretório que você acabou de criar da seguinte forma:

touch project/DateDemo.java

Importar as classes necessárias

Para usar as classes LocalDate e Month, você precisa importá-las no topo do arquivo Java da seguinte forma:

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

Criar um objeto LocalDate

Em seguida, crie um objeto LocalDate usando o método of(). Este objeto representa a data para a qual você deseja obter o mês. Neste exemplo, usaremos a data 2022/10/31.

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

Chamar o método getMonth()

Chame o método getMonth() no objeto LocalDate para obter o mês da data.

Month month = localDate.getMonth();

Exibir o resultado

Imprima o mês usando o método System.out.println().

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

Compilar e executar o programa

Salve o arquivo e compile o programa usando o seguinte comando no terminal:

javac project/DateDemo.java

Em seguida, execute o programa usando o seguinte comando:

java -cp project DateDemo

Visualizando a saída

O programa exibirá o seguinte:

Month of date : OCTOBER

Resumo

Neste laboratório, você aprendeu como usar o método getMonth() da classe LocalDate em Java para obter o mês de uma data. Você também aprendeu como criar objetos LocalDate e exibir o mês obtido do método getMonth(). Este método é útil quando você precisa extrair informações de uma data ou quando deseja exibir o mês de uma data de forma amigável para o usuário.