Zacznij terazZacznij za darmo

Konwersja stref czasowych

Śledzisz daty produkcji urządzeń elektronicznych w swoim magazynie w różnych strefach czasowych. Przekonwertuj daty produkcji między dwiema strefami czasowymi!

Niezbędne pakiety, takie jak LocalDate, ZoneId i ZonedDateTime, zostały już zaimportowane.

To ćwiczenie jest częścią kursu

Czyszczenie danych w Javie

Zobacz kurs

Instrukcje do ćwiczenia

  • Przekonwertuj zmienną date na strefę czasową Nowego Jorku na początku dnia.
  • Przekonwertuj czas nowojorski nyTime na czas Los Angeles laTime.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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);
    }
}
Edytuj i uruchom kod