Cela rouvre effectivement l'ancien numéro 272 sur les formats de date.
Je vote que nous déprécions le format date-heure POSIXlt en faveur du format date-heure POSIXct implicite dans le package lubridate
(que nous utilisons de toute façon dans de nombreux endroits, et je dirais qu'il faudrait en utiliser beaucoup plus , parce que c'est génial ). Le format est plus portable (juste un nombre, plutôt qu'un objet de liste complexe), ce qui lui permet de fonctionner comme prévu dans une plus grande variété de contextes (par exemple le package data.table
), et a une interprétation physique claire. Cela fait également écho à la façon dont les dates-heures sont stockées dans les systèmes Unix.
La seule fonction date-heure majeure qui génère des dates POSIXlt
est base::strptime
. Le moyen le plus simple et le plus robuste de résoudre ce problème serait de changer le backend pour la plupart de notre traitement de date de la base R à lubridate
. En cours de route, nous pouvons également profiter davantage des fonctionnalités impressionnantes d' arithmétique du temps de lubridate
.
POSIXlt date-heure
date-heure POSIXct
Utilisez la fonction pour voter sur les deux options ci-dessus
Ce numéro est périmé car il a été ouvert 365 jours sans activité.
Commentaire le plus utile
date-heure POSIXct