Hier und jetzt
In R werden Datumsangaben durch Date
-Objekte dargestellt und Zeitangaben durch POSIXct
-Objekte. Unter der Haube sind diese Datums- und Zeitangaben jedoch einfache numerische Werte. Date
-Objekte speichern die Anzahl der Tage seit dem 1. Januar 1970. POSIXct
-Objekte hingegen speichern die Anzahl der Sekunden seit dem 1. Januar 1970.
Der 1. Januar 1970 ist der übliche Startpunkt für die Darstellung von Datum und Uhrzeit in zahlreichen Programmiersprachen. Dafür gibt es keinen besonderen Grund – es wird einfach so gemacht. Natürlich lassen sich auch Datums- und Zeitangaben vor 1970 darstellen. Die entsprechenden Zahlenwerte sind in diesem Fall negativ.
Diese Übung ist Teil des Kurses
R für Fortgeschrittene
Anleitung zur Übung
- Frage R nach dem aktuellen Datum und speichere das Ergebnis in der Variable
today
. - Um zu sehen, wie
today
unter der Haube aussieht, rufeunclass()
damit auf. - Frage R nach der aktuellen Uhrzeit und speichere das Ergebnis in der Variable
now
. - Um den numerischen Wert zu sehen, der
now
entspricht, rufeunclass()
damit auf.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Get the current date: today
# See what today looks like under the hood
# Get the current time: now
# See what now looks like under the hood