Blog

Unix-Zeitstempel auf dem Mac umrechnen, ohne Einheiten oder Zeitzonen zu verwechseln

Prüfen Sie zuerst die Einheit, vergleichen Sie UTC und Ortszeit und kopieren Sie dann das Datums- oder Zeitstempelformat, das Ihr Zielsystem erwartet.

Enthält ein Protokoll oder eine API-Antwort einen Unix-Zeitstempel, prüfen Sie vor der Umrechnung, ob der Wert in Sekunden oder Millisekunden angegeben ist. Kontrollieren Sie anschließend, welche Zeitzone Sie ablesen. In Frset wandelt das Tool Timestamp numerische Zeitstempel in Datumsangaben um und rechnet lokale Datumsangaben zurück in Sekunden oder Millisekunden.

Trennen Sie den Zeitpunkt von seiner Anzeige

Ein Unix-Zeitstempel zählt die Zeit seit der Unix-Epoche. Derselbe Zeitpunkt kann in UTC und in der lokalen Zeitzone Ihres Macs unterschiedlich angezeigt werden. Die Dokumentation zu Datum und Uhrzeit von Python erläutert die Umrechnung von Zeitstempeln und die Rolle von Zeitzonen.

Zum Beispiel bezeichnen 1704067200 Sekunden und 1704067200000 Millisekunden denselben Zeitpunkt: den 1. Januar 2024 um 00:00:00 UTC. In der Zeitzone Asia/Shanghai ist es der 1. Januar um 08:00:00. Ein Unterschied von acht Stunden zwischen diesen Anzeigen bedeutet nicht, dass zu einem der zugrunde liegenden Zeitstempel acht Stunden addiert werden müssen.

Einen Zeitstempel mit Frset umrechnen

  1. Öffnen Sie die Frset-Suche und wählen Sie Timestamp. Verwenden Sie das Standard-Schlüsselwort /time, sofern Sie es nicht geändert haben.
  2. Wählen Sie den Modus zur Umrechnung von Zeitstempeln in Datumsangaben.
  3. Fügen Sie nur den Zahlenwert ein, ohne Feldnamen oder Anführungszeichen.
  4. Starten Sie die Umrechnung und prüfen Sie, ob Sekunden oder Millisekunden erkannt wurden.
  5. Vergleichen Sie die lokale und die UTC-Ausgabe und kopieren Sie die benötigte Darstellung.

Zu den Ausgabeoptionen des Tools können Ortszeit, UTC, ISO 8601 und RFC 3339 gehören. Fehlt eine gewünschte Darstellung, prüfen Sie, welche Ausgaben aktiviert sind. Erfolgreiche Ergebnisse werden in die Zwischenablage kopiert und zum Verlauf hinzugefügt.

Die aktuellen Grenzen der Implementierung: Frset akzeptiert Zeitstempel mit 9 oder 10 Ziffern für Sekunden und 12 oder 13 Ziffern für Millisekunden, sofern sie im unterstützten Bereich vom 1. Januar 2000 bis zum 1. Januar 2100 UTC liegen. Negative Werte, Dezimaleingaben und Datumsangaben außerhalb dieses Bereichs werden von diesem Tool nicht unterstützt. Ein abgewiesener Wert ist kein Beleg dafür, dass die Quelldaten in jedem System ungültig sind.

Ein lokales Datum wieder in einen Zeitstempel umrechnen

Wechseln Sie zum Modus für die Umrechnung von Datumsangaben in Zeitstempel und geben Sie ein Datum im Format yyyy-MM-dd HH:mm:ss ein, zum Beispiel 2024-01-01 08:00:00. Wählen Sie als Ausgabe Sekunden oder Millisekunden und starten Sie das Tool.

Die Eingabe wird in der aktuellen Zeitzone des Macs interpretiert. Ist der Mac auf Asia/Shanghai eingestellt, entspricht das Beispiel 1704067200 Sekunden. In einer anderen Zeitzone kann dasselbe eingegebene Datum einen anderen Zeitpunkt bezeichnen. Prüfen Sie die Zeitzone des Macs, bevor Sie eine von einem Kollegen kopierte Terminzeit umrechnen.

Dieses Feld ist kein allgemeiner Datumsparser. Fügen Sie kein ISO-Datum mit einem Z-Suffix oder ein beliebiges Datum in natürlicher Sprache ein und erwarten Sie keine korrekte Interpretation. Verwenden Sie das vorgegebene Format und prüfen Sie die gewünschte Zeitzone separat.

Prüfen Sie drei Dinge, wenn ein Ergebnis falsch wirkt

  • Einheit: Ein System, das Millisekunden erwartet, benötigt einen anderen Zahlenwert als eines, das Sekunden erwartet. Prüfen Sie die API-Dokumentation und verlassen Sie sich nicht allein auf die Ziffernzahl.
  • Zeitzone: Vergleichen Sie UTC und Ortszeit, bevor Sie den ursprünglichen Zahlenwert ändern. Eine Abweichung in der Anzeige ist nicht zwangsläufig ein Datenfehler.
  • Bedeutung: Klären Sie, ob das Feld Erstellung, Änderung, Ablauf oder einen geplanten Termin angibt. Eine korrekte Umrechnung verrät nicht, wofür das Feld steht.

Kopieren Sie nur den Wert, den das Zielsystem erwartet. Benötigt es eine Zahl, fügen Sie nicht einen ganzen Ergebnisblock mit Beschriftungen und mehreren Datumsformaten ein. Prüfen Sie Ablauf- oder Terminzeiten, bevor Sie sie in einem echten System verwenden.

Halten Sie die Quelle neben der Umrechnung fest

Notieren Sie bei der Untersuchung einer Antwort den Feldnamen, den ursprünglichen Wert und die erwartete Einheit zusammen. Der JSON-Ratgeber macht die Antwort leichter lesbar; über den Zwischenablage-Verlauf finden Sie die kopierte Quelle wieder.

Die Zeitstempelumrechnung läuft lokal und erfordert keinen KI-Anbieter. Welche Tool-Nutzung verfügbar ist, hängt von Ihrem Frset-Tarif ab. Einheiten, Wertebereich und Zeitzonenregeln der Umrechnung gelten unabhängig vom Tarif.