Navigation |
Datum umrechnen (Unix-Timestamp)Was ist ein Unix-Timestamp? (in einem Satz erklärt)Mit Hilfe eines Unix-Timestamps kann man ein Datum samt Uhrzeit mit einer Zahl darstellen. Der Unix-Timestamp genauer erklärtDer Unix-Timestamp gibt an, wie viel Zeit seim dem 1. Januar 1970 00:00:00 vergangen ist. Der 1. Januar 1970 00:00:00 wird also mit der Zahl 0 dargestellt. Der 1. Februar 1970 12:00:00 hingegen entspricht der Zahl 2718000. Es sind also 2718000 Sekunden vergangen. UTC und CETZu beachten ist noch, dass diese Zahlenangabe in UTC gemacht wird (UTC entspricht im Grunde = GMT [Greenwich Mean Time]). Dabei handelt es sich um die sogenannte koordinierte Weltzeit (UTC = Universal Time Coordinated). Vereinfacht könnte man sagen: UTC gibt die Zeit in London, Großbritannien im Winter an. Es ist in der UTC-Zeit also keine Sommerzeit und auch keine andere Zeitzone enthalten. Dies macht das Rechnen mit internationalen Zeiten recht einfach.
Wenn man also oben den 1. Januar 1970 eingibt (1970-01-01 00:00:00), wird man feststellen, dass sogar eine negative Zahl heraus kommt (-3600). Grund ist die besagte UTC-Zeit: Verglichen mit der Zeit in Deutschland geht in London die Uhr ja eine Stunde nach (3600 Sekunden). Anders herum: Gibt man oben "0" im zweiten Feld ein, so kommt bei der ersten Zeit 1970-01-01 01:00:00 heraus. Man sieht also deutlich die Zeitverschiebung von einer Stunde. Diese obere Zeit (die ja bei uns gültig ist) ist übrigens die CET-Zeit (Central European Time; oder auch MEZ=Mitteleuropäische Zeit). |