Ici même, maintenant
En R, les dates sont représentées par des objets Date, tandis que les heures le sont par des objets POSIXct. En coulisse, toutefois, ces dates et heures sont de simples valeurs numériques. Les objets Date stockent le nombre de jours écoulés depuis le 1er janvier 1970. Les objets POSIXct, quant à eux, stockent le nombre de secondes écoulées depuis le 1er janvier 1970.
Le 1er janvier 1970 est l'origine commune pour représenter les dates et heures dans un grand nombre de langages de programmation. Il n'y a pas de raison particulière à cela; c'est une simple convention. Bien sûr, il est aussi possible de créer des dates et heures antérieures à 1970; les valeurs numériques correspondantes sont alors simplement négatives.
Cette activité fait partie du cours
R intermédiaire
Instructions de l’exercice
- Demandez à R la date actuelle et enregistrez le résultat dans une variable
today. - Pour voir à quoi ressemble
todayen coulisse, appelezunclass()dessus. - Demandez à R l'heure actuelle et enregistrez le résultat dans une variable
now. - Pour voir la valeur numérique qui correspond à
now, appelezunclass()dessus.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Get the current date: today
# See what today looks like under the hood
# Get the current time: now
# See what now looks like under the hood