1. Nauka
  2. /
  3. Kursy
  4. /
  5. Praca z datami i czasem w R

Connected

ćwiczenie

Wyświetlanie w strefie czasowej

Aby wyświetlić datę i godzinę w innej strefie czasowej, użyj funkcji with_tz(). Składnia with_tz() jest taka sama jak force_tz() – podajesz obiekt daty/czasu i ustawiasz argument tzone na żądaną strefę czasową. W odróżnieniu od force_tz(), funkcja with_tz() nie zmienia samego momentu w czasie, a jedynie sposób jego wyświetlania.

Na przykład różnica między now() wyświetlonym w strefie czasowej "America/Los_Angeles" a "Pacific/Auckland" wynosi 0:

now <- now()
with_tz(now, "America/Los_Angeles") - 
  with_tz(now,  "Pacific/Auckland")

Pomóż mi ustalić, o której godzinie oglądać mecze z poprzedniego ćwiczenia.

Instrukcje

100 XP
  • Większość kibiców będzie oglądać mecze z Nowej Zelandii. Użyj with_tz(), aby wyświetlić game2_local w czasie nowozelandzkim. Nowa Zelandia należy do strefy czasowej "Pacific/Auckland".
  • Ja będę w Corvallis w stanie Oregon. Użyj with_tz(), aby wyświetlić game2_local według mojej strefy czasowej. Corvallis należy do strefy "America/Los_Angeles".
  • Na koniec użyj with_tz(), aby wyświetlić game3_local w czasie nowozelandzkim.