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?
Cette activité fait partie du cours
Travailler avec les dates et les heures en R
Instructions de l’exercice
Nous avons ajouté dans votre script le code qui définit trois moments : midi les 11, 12 et 13 mars 2017 dans le fuseau horaire Pacifique des États-Unis.
- Trouvez la différence de temps entre
mar_13etmar_12en secondes. Cela devrait correspondre à votre intuition. - Maintenant, trouvez la différence de temps entre
mar_12etmar_11en secondes. Surpris?
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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 = ___)