ПочатиПочніть безкоштовно

Перетворення часових поясів

Ви відстежуєте дати виробництва електроніки на складах у різних часових поясах. Перетворте дати виробництва між двома часовими поясами!

Необхідні пакети, зокрема LocalDate, ZoneId і ZonedDateTime, уже імпортовано для вас.

Ця вправа є частиною курсу

Очищення даних у Java

Переглянути курс

Інструкції до вправи

  • Перетворіть date у часовий пояс Нью-Йорка на початок доби.
  • Переведіть нью-йоркський час nyTime у час Лос-Анджелеса laTime.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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);
    }
}
Редагувати та запускати код