Convertit une chaîne en date, le format “jj.mm.aaaa”
D <- "06.12.1948" # which is dd.mm.yyyy
as.Date(D, "%d.%m.%y") # convert to date
[1] "2019-12-06" # ????
qu'est-ce que je suis absent?
Sys.getlocale(catégorie = "LC_ALL")
[1] "LC_COLLATE=German_Austria.1252;LC_CTYPE=German_Austria.1252;LC_MONETARY=German_Austria.1252;LC_NUMERIC=C;LC_TIME=German_Austria.1252"
OriginalL'auteur Kay | 2011-12-06
Vous devez vous connecter pour publier un commentaire.
Le format est sensible à la casse ("%y" est ambigu et dépend du système, je crois):
La rubrique d'aide
?strptime
a des détails:"%y"
est pour les années à 2 chiffres, c'est donc lire dans le "19", en 1948. Vous souhaitez"%Y"
.OriginalL'auteur mdsumner
Pourrait être utile pour quelqu'un. J'ai trouvé cette fonction dans le tutoriel "Manipulation de la date et l'heure dans la R" par Cole Beck. La fonction identifie le format de vos données.
[1] "%m.%d.%Y %H:%M"
OriginalL'auteur Tymo