Introduction
Dans ce laboratoire, vous allez apprendre à utiliser la méthode now(Clock) pour générer une date locale en fonction de la zone dans le monde entier. Vous allez découvrir la syntaxe, les paramètres et les retours de la méthode. Ce laboratoire suppose que vous avez une compréhension de base du langage de programmation Java.
Importer les packages nécessaires
Importez le package java.time dans votre code en ajoutant la ligne suivante au début du fichier DateDemo.java.
import java.time.*;
Créer une méthode main()
Créez une méthode main() dans votre code comme indiqué ci-dessous.
public static void main(String[] args) {
}
Générer la date actuelle en fonction de la zone horaire UTC
Utilisez la méthode systemUTC() de la classe Clock pour générer la date actuelle en fonction de la zone horaire UTC comme indiqué ci-dessous.
LocalDate localDate = LocalDate.now(Clock.systemUTC());
System.out.println("Current date based on UTC time-zone: " + localDate);
Générer la date actuelle en fonction de l'horloge par défaut du système
Utilisez la méthode systemDefaultZone() de la classe Clock pour générer la date actuelle en fonction de l'horloge par défaut du système comme indiqué ci-dessous.
LocalDate localDate1 = LocalDate.now(Clock.systemDefaultZone());
System.out.println("Current date based on System Default Zone: " + localDate1);
Compiler et exécuter le code
Enregistrez le fichier DateDemo.java et ouvrez un terminal. Accédez au répertoire ~/project et exécutez les commandes suivantes pour compiler et exécuter le code.
javac DateDemo.java
java DateDemo
Sortie
La sortie du programme devrait être affichée dans le terminal comme indiqué ci-dessous.
Current date based on UTC time-zone: 2022-11-08
Current date based on System Default Zone: 2022-11-08
Résumé
Dans ce laboratoire, nous avons appris à utiliser la méthode now(Clock) de LocalDate Java pour obtenir la date et l'heure actuelles en fonction d'une horloge spécifiée. Nous avons vu des exemples de génération de la date actuelle en fonction de la zone horaire UTC et de l'horloge par défaut du système. Maintenant, vous pouvez utiliser cette méthode pour obtenir la date et l'heure actuelles en fonction de l'horloge de votre choix.



