НачатьНачать бесплатно

Преобразование часовых поясов

Вы отслеживаете даты производства товаров электронного инвентаря в разных часовых поясах. Преобразуйте даты производства между двумя часовыми поясами!

Необходимые пакеты — 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);
    }
}
Редактировать и запускать код