CommencerCommencer gratuitement

Afficher dans un fuseau horaire

Pour afficher une date-heure dans un autre fuseau horaire, utilisez with_tz(). La syntaxe de with_tz() est la même que celle de force_tz() : vous passez une date-heure et vous définissez l’argument tzone sur le fuseau souhaité. Contrairement à force_tz(), with_tz() ne modifie pas le moment sous-jacent, seulement la façon dont il est affiché.

Par exemple, la différence entre now() affiché dans le fuseau "America/Los_Angeles" et dans le fuseau "Pacific/Auckland" est 0 :

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

Aidez-moi à déterminer quand me connecter pour regarder les matchs de l’exercice précédent.

Cet exercice fait partie du cours

Travailler avec les dates et heures en R

Afficher le cours

Instructions

  • La plupart des fans regarderont depuis la Nouvelle-Zélande. Utilisez with_tz() pour afficher game2_local à l’heure de la Nouvelle-Zélande. La Nouvelle-Zélande est dans le fuseau "Pacific/Auckland".
  • Je serai à Corvallis, dans l’Oregon. Utilisez with_tz() pour afficher game2_local à mon heure. Corvallis est dans le fuseau "America/Los_Angeles".
  • Enfin, utilisez with_tz() pour afficher game3_local à l’heure de la Nouvelle-Zélande.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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?
___
Modifier et exécuter le code