Java LocalDate Método getDayOfMonth

JavaBeginner
Pratique Agora

Introdução

A classe java.time.LocalDate representa uma data sem um componente de fuso horário, como 2022-05-26. O método getDayOfMonth() é usado para obter o dia do mês a partir de um objeto LocalDate.

Importar a classe LocalDate

Para usar a classe LocalDate e seu método getDayOfMonth(), precisamos importar o pacote java.time.LocalDate.

import java.time.LocalDate;

Criar um objeto LocalDate

Crie um novo objeto LocalDate usando um dos construtores disponíveis. Por exemplo, crie o LocalDate para 26 de maio de 2022.

LocalDate localDate = LocalDate.of(2022, 5, 26);

Obter o dia do mês do objeto LocalDate

Chame o método getDayOfMonth() para obter o dia do objeto LocalDate e atribua o resultado a uma variável inteira.

int dayOfMonth = localDate.getDayOfMonth();

Imprimir o dia do mês

Imprima o valor da variável dayOfMonth no console usando System.out.println().

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

Analisar uma data a partir de uma string

Podemos analisar uma data a partir de uma string usando o método parse() da classe LocalDate. Por exemplo, analise a data "2022-05-26" e atribua-a a um objeto LocalDate.

LocalDate parsedDate = LocalDate.parse("2022-05-26");

Obter o dia do mês do objeto LocalDate analisado

Obtenha o dia do objeto parsedDate usando o método getDayOfMonth() e atribua o resultado a uma variável.

int parsedDayOfMonth = parsedDate.getDayOfMonth();

Imprimir o dia do mês do objeto LocalDate analisado

Imprima o valor de parsedDayOfMonth no console usando System.out.println().

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

Compilar e executar o programa

Compile o programa usando o seguinte comando:

javac LocalDateDemo.java

Execute o programa usando o seguinte comando:

java LocalDateDemo

Resumo

Neste laboratório, você aprendeu como usar o método getDayOfMonth() da classe LocalDate em Java. Você aprendeu como criar um objeto LocalDate, obter o dia do mês a partir do objeto e analisar uma data a partir de uma string. Você também aprendeu como compilar e executar um programa Java no terminal.