Просмотр в другом часовом поясе
Чтобы отобразить дату и время в другом часовом поясе, используйте функцию with_tz(). Синтаксис with_tz() такой же, как у force_tz(): передайте объект даты-времени и укажите нужный часовой пояс в аргументе tzone. В отличие от force_tz(), функция with_tz() не изменяет сам момент времени — она лишь меняет способ его отображения.
Например, разница между now(), отображённым в часовом поясе "America/Los_Angeles" и "Pacific/Auckland", равна 0:
now <- now()
with_tz(now, "America/Los_Angeles") -
with_tz(now, "Pacific/Auckland")
Помогите мне разобраться, в какое время смотреть игры из предыдущего упражнения.
Это упражнение является частью курса
Работа с датами и временем в R
Инструкции к упражнению
- Большинство болельщиков будут следить за игрой из Новой Зеландии. Используйте
with_tz(), чтобы отобразитьgame2_localв новозеландском времени. Новая Зеландия находится в часовом поясе"Pacific/Auckland". - Я буду в Корваллисе, штат Орегон. Используйте
with_tz(), чтобы отобразитьgame2_localв моём местном времени. Корваллис находится в часовом поясе"America/Los_Angeles". - Наконец, используйте
with_tz(), чтобы отобразитьgame3_localв новозеландском времени.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# What time is game2_local in NZ?
___(game2_local, tzone = ___)
# What time is game2_local in Corvallis, Oregon?
___(game2_local, tzone = ___)
# What time is game3_local in NZ?
___