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.
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.
Pour utiliser la classe LocalDate et sa méthode getDayOfMonth(), nous devons importer le package java.time.LocalDate.
import java.time.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);
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();
Affichez la valeur de la variable dayOfMonth dans la console à l'aide de System.out.println().
System.out.println("Day of the month: " + dayOfMonth);
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");
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();
Affichez la valeur de parsedDayOfMonth dans la console à l'aide de System.out.println().
System.out.println("Day of the month (parsed): " + parsedDayOfMonth);
Compilez le programme à l'aide de la commande suivante :
javac LocalDateDemo.java
Exécutez le programme à l'aide de la commande suivante :
java LocalDateDemo
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.