EpochFlow
Füg einen Zeitstempel in Sekunden, Millisekunden, Mikrosekunden oder Nanosekunden ein und lies ihn in jeder Zeitzone — mit der Verschiebung, die damals wirklich galt, und dem Hinweis auf Sommerzeit. Derselbe Zeitpunkt erscheint als Windows-FILETIME, .NET-Ticks, Excel-Serial und Julianischer Tag.
So funktioniert esSekunden (oder ms, µs, ns) seit 1970-01-01 UTC
Das Datum oben ist Ortszeit in UTC.
So funktioniert es
1Zahl einfügen
Sekunden, Millisekunden, Mikrosekunden oder Nanosekunden. Die Vermutung steht da, und du kannst sie überstimmen.
2Zone wählen
Jede IANA-Zone, die dein Browser kennt, mit der Verschiebung zu genau diesem Zeitpunkt — nicht der von heute.
3Systeme vergleichen
Derselbe Zeitpunkt als Windows-FILETIME, .NET-Ticks, Excel-Serial und Julianischer Tag.
4In deiner Sprache lesen
Wochentag, vollständiges Datum und „vor zwei Jahren“ kommen von Intl und stimmen daher in allen neun Sprachen.
Was es wirklich kann
Nanosekunden überleben
Zeitstempel laufen als BigInt, damit ein Nanosekundenwert nicht so gerundet wird, wie eine JavaScript-Zahl ihn rundet.
Du wählst die Einheit
Sekunden, ms, µs und ns — erkannt daran, welche Lesart auf ein glaubhaftes Datum fällt, und jederzeit überschreibbar.
Echte Zeitzonen
Jede IANA-Zone, mit der Verschiebung, die damals galt, statt der heutigen.
Sagt dir, ob Sommerzeit galt
Sagt, ob der Zeitpunkt in die Sommerzeit fiel und wie die Normalverschiebung der Zone lautet.
Nicht nur Unix
Windows-FILETIME, .NET-Ticks, Apple/Cocoa, Excel-Serials und Julianische Tage, in beide Richtungen.
Verlässt die Seite nie
Alles wird in deinem Browser berechnet. Nichts wird hochgeladen und nichts gespeichert.
Häufig Gestellte Fragen
Werden meine Daten an einen Server gesendet?+
Nein. Jede Umrechnung läuft in deinem Browser mit dessen eigener Zeitzonendatenbank. Nichts wird hochgeladen und nichts über Besuche hinweg gespeichert.
Woher weiß es, ob meine Zahl Sekunden oder Millisekunden sind?+
Es probiert jede Einheit und behält die, die auf ein glaubhaftes Datum fällt, und nennt dann die gewählte Einheit und das Jahr. Liegt die Vermutung daneben — bei Mikrosekunden in ungewöhnlichen Bereichen kommt das vor — überstimmen die Einheiten-Schaltflächen sie.
Warum ändert sich die Verschiebung je nach Datum?+
Weil Zonen sich mit der Sommerzeit bewegen und ihre Regeln sich über die Jahre geändert haben. Gezeigt wird die Verschiebung, die zum eingegebenen Zeitpunkt galt, nicht die heutige — und das Panel sagt, ob dieser Zeitpunkt in der Sommerzeit lag.
Was sind FILETIME, .NET-Ticks und Excel-Serials?+
Andere Arten, Zeit zu zählen. FILETIME zählt 100-Nanosekunden-Ticks ab 1601 und taucht überall unter Windows auf; .NET-Ticks zählen dieselbe Einheit ab dem Jahr 1; ein Excel-Serial zählt Tage ab dem 1899-12-30 und behält den berühmten Schaltjahrfehler von 1900. Alle lassen sich hier in beide Richtungen umrechnen.
Behält ein Nanosekunden-Zeitstempel seine Ziffern?+
Ja. Zeitstempel werden als BigInt geführt, nicht als gewöhnliche Zahlen, also kommt 1700000000123456789 exakt zurück, statt auf ein paar hundert Nanosekunden gerundet zu werden.