Méthode getChronology de la classe LocalDate Java

JavaBeginner
Pratiquer maintenant

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().