Ist ein Unix-Zeitstempel in Sekunden oder Millisekunden?
Beide Varianten sind verbreitet. Die klassische Unix-Zeit zählt Sekunden seit
dem 1. Januar 1970 um 00:00 Uhr UTC. JavaScript (Date.now())
und viele Web-APIs liefern dagegen Millisekunden, also den tausendfachen
Wert.
Am einfachsten unterscheidest du sie an der Stellenzahl: Ein Sekunden-Zeitstempel der Gegenwart hat zehn Stellen, ein Millisekunden-Zeitstempel dreizehn. Wandelt man einen Millisekunden-Wert versehentlich als Sekunden um, landet man tausende Jahre in der Zukunft. Der Unix-Zeitstempel-Umrechner erkennt die Einheit automatisch anhand der Länge. Den gesamten Praxisablauf mit UTC-Ausgabe, lokaler Anzeige, Tageslänge und Cron-Kontext ordnet der Ratgeber Zeitstempel und Zeitzonen in der Praxis ein.