Méthode getDayOfMonth de la classe Java LocalDate

JavaJavaBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

La classe java.time.LocalDate représente une date sans composant de fuseau horaire, telle que 2022-05-26. La méthode getDayOfMonth() est utilisée pour obtenir le jour d'un mois à partir d'un objet LocalDate.

Import LocalDate class

Pour utiliser la classe LocalDate et sa méthode getDayOfMonth(), nous devons importer le package java.time.LocalDate.

import java.time.LocalDate;

Créer un objet LocalDate

Créez un nouvel objet LocalDate à l'aide d'un des constructeurs disponibles. Par exemple, créez la LocalDate pour le 26 mai 2022.

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

Obtenir le jour du mois à partir de l'objet LocalDate

Appelez la méthode getDayOfMonth() pour obtenir le jour de l'objet LocalDate et affectez le résultat à une variable entière.

int dayOfMonth = localDate.getDayOfMonth();

Afficher le jour du mois

Affichez la valeur de la variable dayOfMonth dans la console à l'aide de System.out.println().

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

Analyser une date à partir d'une chaîne de caractères

Nous pouvons analyser une date à partir d'une chaîne de caractères à l'aide de la méthode parse() de LocalDate. Par exemple, analyrez la date "2022-05-26" et affectez-la à un objet LocalDate.

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

Obtenir le jour du mois à partir de l'objet LocalDate analysé

Obtenez le jour de l'objet parsedDate à l'aide de la méthode getDayOfMonth() et affectez le résultat à une variable.

int parsedDayOfMonth = parsedDate.getDayOfMonth();

Afficher le jour du mois à partir de l'objet LocalDate analysé

Affichez la valeur de parsedDayOfMonth dans la console à l'aide de System.out.println().

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

Compiler et exécuter le programme

Compilez le programme à l'aide de la commande suivante :

javac LocalDateDemo.java

Exécutez le programme à l'aide de la commande suivante :

java LocalDateDemo

Récapitulatif

Dans ce laboratoire, vous avez appris à utiliser la méthode getDayOfMonth() de la classe LocalDate en Java. Vous avez appris à créer un objet LocalDate, à obtenir le jour du mois à partir de l'objet et à analyser une date à partir d'une chaîne de caractères. Vous avez également appris à compiler et à exécuter un programme Java dans le terminal.