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
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 entregame2_localygame3_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(___)