Skip to main content
Tool Factory

Browser-Werkzeug

Windows-Filetime-zu-UNIX-Timestamp-Konverter

Berechnet oder wandelt Zeitdaten mit Windows Filetime to UNIX Timestamp um. Geben Sie Datums- oder Zeitwerte ein, wählen Sie das Format und prüfen Sie das Ergebnis.

Tool-Arbeitsbereich

Eingabe erforderlich

Ihre Eingabe bleibt in diesem Browser.

Fügen Sie die erforderliche Eingabe hinzu.

Eingabe

Fügen Sie die Quelle hinzu und wählen Sie die erforderlichen Optionen.

Optionen

Ergebnisse werden automatisch aktualisiert.

Ihr Ergebnis erscheint hier

Vervollständigen Sie die erforderliche Eingabe.

Direkte Antwort

Funktion von Windows-Filetime-zu-UNIX-Timestamp-Konverter

Der Windows-Filetime-zu-UNIX-Timestamp-Konverter wandelt Windows-FILETIME-Ticks in Unix-Zeit um. Er unterstützt Sekunden, Millisekunden, Mikrosekunden oder Nanosekunden. FILETIME zählt 100-Nanosekunden-Intervalle ab dem 1. Januar 1601 UTC. Der Konverter bewahrt exakte gebrochene Unix-Werte.

Ergebnis

Was du erhältst

Das Tool gibt einen exakten Unix-Timestamp in den ausgewählten Einheiten zurück. Gebrochene Unix-Werte können ganze FILETIME-Ticks darstellen.

Dieses Werkzeug verwenden

So verwendest du Windows-Filetime-zu-UNIX-Timestamp-Konverter

  1. Geben Sie einen numerischen FILETIME-Wert ein. Wählen Sie das dezimale oder hexadezimale Eingabeformat.
  2. Lassen Sie in Hex-Formaten das Präfix 0x weg und verwenden Sie die richtige Byte-Reihenfolge. Bevorzugen Sie vollständige Bytepaare für Little-Endian.
  3. Wählen Sie die Unix-Ausgabeeinheiten. Ein Tick entspricht 0.0000001 Sekunden oder 100 Nanosekunden.
  4. Prüfen Sie das Ergebnis und verwenden Sie dann Copy result. FILETIME 116444736000000001 erzeugt 0.0000001 Unix-Sekunden.

Beispiel

Mit einem sicheren Beispiel testen

Eingabe: 2024-01-01T00:00:00Z, wenn die ausgewählte Operation ISO-DateTime-Text akzeptiert

Einstellungen: Windows-Filetime-zu-UNIX-Timestamp-Konverter: Verwenden Sie die konfigurierte Operation. Bestätigen Sie den verzögerten Ausführungsmodus und die Textausgabe.

Ergebnis: Der Arbeitsbereich erzeugt ein Textergebnis in Ihrem Browser.

Dieses Beispiel zeigt die Eingabeform des Windows-Filetime-zu-UNIX-Timestamp-Konverters. Das genaue Ergebnis hängt von Operation, Werten und Einstellungen ab.

Häufige Anwendungen

Einsatzbereiche von Windows-Filetime-zu-UNIX-Timestamp-Konverter

  • Vergleichen Sie numerische Windows-Dateizeitstempel mit Unix-Timestamps in Logs.
  • Wandeln Sie dezimale und hexadezimale FILETIME-Werte ohne Verlust der 100-Nanosekunden-Genauigkeit um.
  • Prüfen Sie Epochendifferenz und Byte-Reihenfolge eines extrahierten numerischen Zeitstempels.

Grenzen

Ergebnis prüfen

  • Der eigenständige Konverter akzeptiert vollständige FILETIME-Zähler von 0 bis 18446744073709551615. Er weist gebrochene Ticks zurück, statt sie zu runden.
  • Negative Unix-Timestamps bleiben ab dem 1. Januar 1601 UTC gültig. Frühere Unix-Werte liegen außerhalb des FILETIME-Bereichs.
  • Der vollständige rohe Speicherbereich unterscheidet sich von den Windows-API-Grenzen. FileTimeToSystemTime benötigt Werte unter 0x8000000000000000 für 64-bit-Werte.
  • Dieses Tool führt numerische Epoch-Arithmetik aus. Es interpretiert keine speziellen Windows-API-Sentinelwerte und wandelt Ticks nicht in Kalenderdaten um.
  • Die Eingabe erlaubt höchstens 4096 Zeichen. Dezimale wissenschaftliche Schreibweise verwendet Exponenten von -10000 bis 10000.
  • Die Hexausgabe lässt unnötige führende Nullbytes aus. Little-Endian-Konvertierung bewahrt Bytepaarreihenfolge und bestehendes Verhalten bei ungeraden Nibbles.