CommencezCommencez 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 lui passez une date-heure et vous définissez l'argument tzone au fuseau désiré. Contrairement à force_tz(), with_tz() ne change pas le moment exact dans le temps, seulement la façon dont il est affiché.

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

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

Aidez-moi à déterminer à quel moment me brancher pour les matchs de l'exercice précédent.

Cette activité fait partie du cours

Travailler avec les dates et les heures en R

Voir le cours

Instructions de l’exercice

  • La plupart des partisan·e·s se brancheront 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, en 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 ce code d’exemple.

# 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