Unix-tijdstempelconverter

Unix-tijd telt seconden sinds 1970-01-01 00:00:00 UTC (milliseconden in JavaScript Date.now()). Logboeken, JWT exp en API-velden gebruiken vaak tijdperknummers; ze worden geconverteerd naar leesbare lokale of UTC-datumtijd voor het opsporen van fouten bij incidenten.

Zo zet je tijdstempels om

1. Plak het tijdperknummer of kies de datum/tijd uit de kiezer.
2. Wissel tussen seconden en milliseconden als de waarde er verkeerd uitziet (10 versus 13 cijfers).
3. Lees UTC- en lokale tijdzoneresultaten.
4. Kopieer de geconverteerde waarde voor SQL-query of logfilter.

Voorbeelden van tijdstempels

JWT exp-claim

1735689600 decodeert naar toekomstige vervaldatum - vergelijk met nu.

JavaScript Date.now()

1704067200000 ms is gelijk aan 01-01-2024 UTC — 13-cijferige waarden zijn ms.

Logboekregel parseren

Converteer nginx $msec of epoch-veld om te correleren met de menselijke tijd van Splunk.

Wanneer gebruik je deze tool

• Bij het debuggen van API-reacties met numerieke datums.
• Bij het schrijven van databasequery's met UNIX_TIMESTAMP().
• Bij onboarding leert UTC versus lokale weergave.

Bevestig altijd de eenheid

Het mixen van seconden waarbij verwachte ms data met 1000× compenseert: een veel voorkomende bug in SDK's voor mobiele analyse.

Veelgestelde vragen

Seconden of milliseconden?

10 cijfers ≈ seconden; 13 cijfers ≈ milliseconden tot jaar 2286.

UTC versus lokaal?

Epoch is onmiddellijk UTC - het display kan een lokale tijdzoneafwijking weergeven.

Negatieve tijdstempels?

Datums van vóór 1970 zijn mogelijk in sommige systemen - zeldzaam in web-API's.

Y2K38 probleem?

32-bit ondertekende int-overflows 2038 - gebruik 64-bit lang in systemen.

Lokaal?

Ja.