CommencezCommencez gratuitement

Conversion de fuseaux horaires

Vous suivez les dates de fabrication de votre inventaire d'appareils électroniques à travers différents fuseaux horaires. Convertissez les dates de fabrication entre deux fuseaux horaires!

Les nécessaires, comme LocalDate, ZoneId et ZonedDateTime, ont déjà été importés pour vous.

Cette activité fait partie du cours

Nettoyer des données en Java

Voir le cours

Instructions de l’exercice

  • Convertissez date au fuseau horaire de New York au début de la journée.
  • Convertissez l'heure de New York nyTime à l'heure de Los Angeles laTime.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

public class DateStandardizationExample {
    public static void main(String[] args) {
        LocalDate date = LocalDate.parse("2023-01-01");
        
        // Convert the date to the New York time zone at the start of day
        ZonedDateTime nyTime = ____.____(ZoneId.of("America/New_York"));
        // Convert the New York time to Los Angeles time
        ZonedDateTime laTime = ____.____(ZoneId.of("America/Los_Angeles"));
        
        System.out.println("New York time: " + nyTime);
		System.out.println("Los Angeles time: " + laTime);
    }
}
Modifier et exécuter le code