Geburtstagsinfos

Erfahren Sie mehr über Ihren besonderen Tag!




Hinweis: Bei Angabe einer Uhrzeit wird zusätzlich ein Live-Tracking des Alterungsprozesses angezeigt.

Hintergrund

Zeitstempel / Timestamps

Diese Demonstration entstand im Programmier- und Datenbankunterricht, um Sinn und Zweck von Zeitstempeln zu zeigen.

Weltweit gibt es für Datumsangaben unterschiedliche Formate:

Die Trennzeichen Punkt und Schrägstrich sind typische Konventionen, legen die Reihenfolge von Tag und Monat technisch jedoch nicht eindeutig fest. Bei der Verarbeitung durch Programme oder Datenbanken hängt die Interpretation auch von den Sprach- und Ländereinstellungen ab. Für einen eindeutigen Datenaustausch und Datenbankzugriffe empfiehlt sich deshalb das internationale Format JJJJ-MM-TT, welches gleichzeitig eine einfache Sortierung zulässt.

Neben den von uns Menschen benutzten Datumsformaten gibt es aber noch eine andere Art, Termine zu definieren. Diese Art nennt sich „Zeitstempel“ bzw. englisch „Timestamp“ und wird von Computern verwendet.

Bei einem Zeitstempel handelt es sich um die Angabe, wieviel Zeit seit einem fest definierten Startzeitpunkt vergangen ist.

Der Startzeitpunkt kann je nach System variieren, so nimmt Microsoft z.B. den 01.01.1900 um 00:00:00 Uhr als Grundlage. Das muss beachtet werden, wenn z.B. in MS Office Makros in VBA geschrieben werden. In den meisten anderen Programmiersprachen wird dagegen der Beginn der UNIX-Zeitrechnung zugrunde gelegt. Das ist der 01.01.1970 um 00:00:00.

Auch die Maßeinheit für die vergangene Zeit kann je nach System unterschiedlich sein. Üblicherweise wird sie in Sekunden angegeben, jedoch nutzt JavaScript dafür Millisekunden.

Mit Hilfe von Zeitstempeln lässt sich alles mögliche errechnen, wie man auf dieser Seite sehr schön sehen kann.

Erstellungsdatum

Diese Programmdemonstration wurde im Februar 2009 von Gerd Schiefer erstellt und später um weitere Ausgaben erweitert.