Quel jour sommes-nous ?
R offre beaucoup d'outils pour gérer les dates et les heures. Les deux principales classes de données sont Date et POSIXct. Date sert pour les dates de calendrier comme "2015-01-22". POSIXct permet de représenter des objets date-heure comme "2015-01-22 08:39:40 EST", ce qui signifie 40 secondes après 8 h 39, heure normale de l'Est.
En pratique, la meilleure stratégie consiste à utiliser la classe la plus simple dont vous avez besoin. Souvent, Date sera le choix le plus simple. Ce cours utilisera presque exclusivement la classe Date, mais il est aussi important de connaître POSIXct pour stocker des données financières intrajournalières.
Dans l'exercice ci-dessous, vous allez explorer vos premiers objets de date et d'heure en demandant à R de retourner la date courante et l'heure courante.
Cette activité fait partie du cours
R intermédiaire pour la finance
Instructions de l’exercice
- Tapez
Sys.Date()pour que R retourne la date courante. - Tapez
Sys.time()pour que R retourne la date et l'heure courantes. Remarquez la différence de casse entre Date et time. - Stockez
Sys.Date()dans la variabletoday. - Utilisez
class()surtodaypour confirmer sa classe.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# What is the current date?
___
# What is the current date and time?
___
# Create the variable today
today <- ___
# Confirm the class of today
___