ComenzarEmpieza gratis

¿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

Ver curso

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_13 y mar_12 en segundos. Esto debería coincidir con tu intuición.
  • Ahora, calcula la diferencia de tiempo entre mar_12 y mar_11 en 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 = ___)
Editar y ejecutar código