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
<Kurs>R für Fortgeschrittene</Kurs>Übungsanweisungen
- Frage R nach dem aktuellen Datum und speichere das Ergebnis in der Variable
today. - Um zu sehen, wie
todayunter 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
nowentspricht, rufeunclass()damit auf.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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