CommencerCommencer gratuitement

Combien de secondes y a-t-il dans une journée ?

Combien de secondes y a-t-il dans une journée ? Il y a 24 heures dans une journée, 60 minutes dans une heure et 60 secondes dans une minute, donc on s’attend à 24*60*60 = 86400 secondes, non ?

Pas toujours ! Dans cet exercice, vous verrez un contre‑exemple. Saurez‑vous comprendre ce qui se passe ?

Cet exercice fait partie du cours

Travailler avec les dates et heures en R

Afficher le cours

Instructions

Nous avons placé dans votre script du code qui définit trois horaires : midi les 11, 12 et 13 mars 2017 dans le fuseau horaire Pacifique des États‑Unis.

  • Calculez la différence de temps entre mar_13 et mar_12 en secondes. Cela devrait correspondre à votre intuition.
  • Maintenant, calculez la différence de temps entre mar_12 et mar_11 en secondes. Surpris ?

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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 = ___)
Modifier et exécuter le code