Damit wird die alte Ausgabe #272 zu Datumsformaten effektiv wieder geöffnet.
Ich stimme dafür, dass wir das POSIXlt-Datums-Uhrzeit-Format ablehnen, wenn das POSIXct-Datums-Uhrzeit-Format im lubridate
Paket enthalten ist (das wir ohnehin an vielen Stellen verwenden, und ich würde argumentieren, dass es erheblich mehr verwenden sollte) , weil es toll ist ). Das Format ist portierbarer (nur eine Zahl, anstatt ein komplexes Listenobjekt), was es ermöglicht, in einer größeren Vielfalt von Kontexten wie erwartet zu funktionieren (zB das data.table
Paket) und hat eine klare physikalische Interpretation. Es spiegelt auch die Art und Weise wider, wie Datums- und Uhrzeitangaben in Unix-Systemen gespeichert werden.
Die einzige wichtige Datum-Uhrzeit-Funktion, die POSIXlt
Daten generiert, ist base::strptime
. Der einfachste und robusteste Weg, dies zu beheben, besteht darin, das Backend für die meisten unserer Datumsverarbeitungen von Basis R auf lubridate
zu ändern. Auf dem Weg können wir auch mehr Vorteile aus der fantastischen Zeitarithmetik- Funktion von lubridate
.
POSIXlt Datum-Uhrzeit
POSIXct Datum-Uhrzeit
Verwenden Sie die 👍-Funktion, um Stimmen zu den beiden oben genannten Optionen abzugeben
Dieses Problem ist veraltet, da es 365 Tage ohne Aktivität geöffnet war.
Hilfreichster Kommentar
POSIXct Datum-Uhrzeit