ComenzarEmpieza gratis

Configurar la zona horaria

Si importas un datetime y tiene la zona horaria incorrecta, puedes fijarla con force_tz(). Pasa el datetime como primer argumento y la zona horaria adecuada en el argumento tzone. Recuerda que la zona horaria debe ser una de OlsonNames().

Quería ver a Nueva Zelanda en los partidos de la Copa Mundial Femenina de 2015, pero los horarios en la web de la FIFA aparecían en la hora local de cada sede. En este ejercicio me ayudarás a establecer las zonas horarias; en el siguiente, me ayudarás a averiguar a qué hora tenía que conectarme para verlos.

Este ejercicio forma parte del curso

Trabajar con fechas y horas en R

Ver curso

Instrucciones del ejercicio

He puesto en tu código las horas tal como aparecen en la web de la FIFA para los partidos 2 y 3 de la fase de grupos de Nueva Zelanda.

  • El partido 2 se jugó en Edmonton. Usa force_tz() para establecer la zona horaria del partido 2 a "America/Edmonton".
  • El partido 3 se jugó en Winnipeg. Usa force_tz() para establecer la zona horaria del partido 3 a "America/Winnipeg".
  • Averigua cuánto tiempo tuvo el equipo para descansar entre los dos partidos usando as.period() sobre el intervalo entre game2_local y game3_local.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Game2: CAN vs NZL in Edmonton
game2 <- mdy_hm("June 11 2015 19:00")

# Game3: CHN vs NZL in Winnipeg
game3 <- mdy_hm("June 15 2015 18:30")

# Set the timezone to "America/Edmonton"
game2_local <- ___(game2, tzone = ___)
game2_local

# Set the timezone to "America/Winnipeg"
game3_local <- ___(game3, tzone = ___)
game3_local

# How long does the team have to rest?
as.period(___)
Editar y ejecutar código