Les dates et heures

R gère également les données relatives au temps qui sont prises en charge par les classes Date pour les dates et POSIXt pour les dates et heures. Même si elles disposent de leurs propres classes, les dates et heures sont stockées comme des objets numériques.

Les symboles de formatage de dates et heures reconnaissables par R sont présentés dans le tableau suivant :

Symboles

Unités

%S

Secondes (00-60)

%M

Minutes (00-60)

%H

Heures (01-24)

%I

Heures (01-12)

%d

Jour du mois en valeur numérique (01-31)

%A

Jour du mois en toutes lettres (lundi - dimanche)

%a

Jour du mois en lettre abrégée (lun.- dim.)

%m

Mois en valeur numérique (01-12)

%B

Mois en toutes lettres (Janvier - Décembre)

%b

Mois en lettre abrégée (Janv. - Déc.)

%y

Année abrégée à deux chiffres (2017 => 17)

%Y

Année entière à quatre chiffres (2017 ou 2000)

%W

Numéro de la semaine dans l’année

%c

Date et heure locale

%x

Date locale

%X

Heure locale

%z

Fuseau horaire

Ils servent à encoder et à formater des dates et heures.

1. La classe Date

a. Création des dates

Pour manipuler les dates, la classe la plus simple est Date. Son constructeur, la fonction as.Date(), prend en argument une date représentée par une chaîne de caractères obéissant à un certain format. Par défaut, seul le format standard (ISO 8601) est reconnu année/mois/jours...

Pour consulter la suite, découvrez le livre suivant :
couv_RISTATR.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Types de vecteur atomique
Suivant
Les valeurs ou données spéciales