¿Cuántos segundos hay en un día?
¿Cuántos segundos hay en un día? Hay 24 horas en un día, 60 minutos en una hora y 60 segundos en un minuto, así que deberían ser 24*60*60 = 86400 segundos, ¿verdad?
¡No siempre! En este ejercicio verás un contraejemplo. ¿Puedes averiguar qué está pasando?
Este ejercicio forma parte del curso
Trabajar con fechas y horas en R
Instrucciones del ejercicio
Hemos incluido en tu script el código que define tres momentos: el mediodía del 11, 12 y 13 de marzo de 2017 en la zona horaria del Pacífico de EE. UU.
- Calcula la diferencia de tiempo entre
mar_13ymar_12en segundos. Esto debería coincidir con tu intuición. - Ahora, calcula la diferencia de tiempo entre
mar_12ymar_11en segundos. ¿Sorpresa?
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Three dates
mar_11 <- ymd_hms("2017-03-11 12:00:00",
tz = "America/Los_Angeles")
mar_12 <- ymd_hms("2017-03-12 12:00:00",
tz = "America/Los_Angeles")
mar_13 <- ymd_hms("2017-03-13 12:00:00",
tz = "America/Los_Angeles")
# Difference between mar_13 and mar_12 in seconds
difftime(___, ___, units = ___)
# Difference between mar_12 and mar_11 in seconds
difftime(___, ___, units = ___)