Als Webmaster solltest du zumindest schon einmal von ihm gehört haben: Dem Unix Timestamp. Einen nützliche Sache und dennoch ganz simpel, denn ein Unix Timestamp ist nichts anderes als die Sekundenanzahl seit dem 01.01.1970 00:00, was dazu führt, das er in der Länge variieren kann. Es gibt verschiedene Tools, die es dir ermöglichen einen Unix Timestamp umzuwandeln und umgekehrt.
Doch warum solltest du eigentlich keine normale Zeitangabe (beispielsweise zur Speicherung in einer Datenbank) sondern den Unix Timestamp verwenden? Den Unix Timestamp kannst du sehr viel einfach verarbeiten, beispielsweise in PHP, dort gibt es zahlreiche Funktionen (z.B. date(), mktime()) die mit genau diesem Unix Timestamp arbeiten. So kann es dein Skript/Programm nicht nur schneller sondern auch übersichtlicher arbeiten wenn du damit arbeitest, denn wiegesagt: Viele Sprachen unterstützen dieses System, sodass es dir einfach möglich ist auch sprachenübergreifend mit dem Unix Timestamp zu arbeiten (z.B. zwischen Javaskript und PHP).
Nur einen (kleinen) Haken gibt es hier auch: Es können bei 32-Bit-Systemen maximal 2.147.483.647 Sekunden nach dem 01.01.1970 verarbeitet werden, soll heißen: Ab dem 19. Januar 2038 wird der Unix Timestamp bei diesen System nicht mehr funktionieren. Da bereits immer mehr Systeme umgestellt werden und einen 64-Bit-Timestamp nutzen, ist davon auszugehen, dass dieses Problem im Jahre 2038 (!) nur minimale Auswirkungen haben wird. Ingesamt ist der Unix Timestamp also eine sinnvolle Möglichkeit Zeitangaben zu speichern.
Weitere Tipps und Informationen über unser Artikelverzeichnis gibt es hier. Die Sitemap listet alle Artikel im 0AM.de Artikelverzeichnis.
Im 0AM.de Artikelverzeichnis werden interessante Projekte im Rahmen eines Artikels vorgestellt, wie hier der Artikel über
`Unix Timestamp - Was wozu?`, auch Sie können hier Autor werden und einen Artikel veröffentlichen lassen.