Introduction
La méthode getChronology() est une partie de la classe LocalDate en Java. Cette méthode renvoie la chronologie d'une date, qui fait référence au système de calendrier utilisé pour représenter cette date. Dans ce laboratoire, nous allons apprendre à utiliser la méthode getChronology() avec des instructions étape par étape.
Créer un fichier Java
Tout d'abord, créons un fichier Java appelé DateDemo.java en exécutant la commande suivante dans le terminal :
touch DateDemo.java
Importer des classes
Nous devons importer les classes LocalDate et IsoChronology pour les utiliser dans notre exemple. Ajoutez le code suivant au début du fichier DateDemo.java :
import java.time.LocalDate;
import java.time.chrono.IsoChronology;
Créer un objet LocalDate
Créons un objet LocalDate représentant une date spécifique. Ajoutez le code suivant dans la méthode principale :
LocalDate localDate = LocalDate.of(2018, 2, 20);
Cela créera un objet LocalDate correspondant au 20 février 2018.
Obtenir la chronologie en utilisant la méthode getChronology()
Maintenant, nous allons obtenir la chronologie de la date en utilisant la méthode getChronology(). Ajoutez le code suivant :
IsoChronology iso = localDate.getChronology();
Cela créera un objet IsoChronology représentant le système de calendrier ISO-8601.
Afficher la chronologie
Enfin, nous allons afficher la chronologie de la date en utilisant la méthode println(). Ajoutez le code suivant :
System.out.println("Date chronology: " + iso);
Cela affichera la chronologie de la date dans la console.
Compiler et exécuter le programme Java
Compilez le fichier DateDemo.java à l'aide de la commande suivante :
javac DateDemo.java
Exécutez le programme avec la commande suivante :
java DateDemo
Créer un objet LocalDate à partir d'une chaîne de caractères
Nous pouvons également créer un objet LocalDate à partir d'une chaîne de caractères qui représente une date. Ajoutez le code suivant dans la méthode principale :
String date = "2015-02-06";
LocalDate localDate = LocalDate.parse(date);
Cela créera un objet LocalDate représentant le 6 février 2015.
Obtenir la chronologie en utilisant la méthode getChronology()
Maintenant, obtenons la chronologie de la date en utilisant la méthode getChronology(). Ajoutez le code suivant :
IsoChronology iso = localDate.getChronology();
Cela créera un objet IsoChronology représentant le système de calendrier ISO - 8601.
Afficher la chronologie
Enfin, nous allons afficher la chronologie de la date en utilisant la méthode println(). Ajoutez le code suivant :
System.out.println("Date chronology: " + iso);
Cela affichera la chronologie de la date dans la console.
Compiler et exécuter le programme Java
Compilez le fichier DateDemo.java à l'aide de la commande suivante :
javac DateDemo.java
Exécutez le programme avec la commande suivante :
java DateDemo
Résumé
Dans ce laboratoire, nous avons appris à utiliser la méthode getChronology() de la classe LocalDate en Java. Nous avons appris que la méthode getChronology() est utilisée pour obtenir la chronologie d'une date et renvoie un objet IsoChronology représentant le système de calendrier utilisé pour représenter cette date. Nous avons également appris comment créer un objet LocalDate à partir d'une chaîne de caractères et afficher la chronologie de la date dans la console en utilisant la méthode getChronology().



