Unix-tijdstempel converter

Zet logboektijdstempels om in menselijke tijd en converteer datums vervolgens terug naar seconden of milliseconden zonder hoofdrekenen.

Huidige Unix-tijdstempel
0
Wachten op invoer...

Basisprincipes van tijdstempels

Wat is een Unix-tijdstempel?

Een Unix-tijdstempel meet de tijd vanaf 1 januari 1970 om 00:00:00 UTC. Het nummer is tijdzoneneutraal, maar op het moment dat u het aan een persoon weergeeft, kunnen logboeken, dashboards, databases en browsers het in verschillende lokale zones weergeven.

Gemeenschappelijke eenheden

EenheidTypische lengteVoorbeeld
Seconden10 cijfers1716300000
Milliseconden13 cijfers1716300000000

Tijdconcepten

Wat is het Y2038-probleem?

Systemen die 32-bits gehele getallen met teken gebruiken voor Unix-tijdstempels lopen in januari 2038 over. Moderne 64-bits systemen vermijden die limiet.

UTC versus lokale tijd

Bewaar en vergelijk tijdstempels indien mogelijk in UTC. Converteer alleen naar lokale tijd op het moment van weergave, zoals UI, rapporten of exporten.

ISO8601

Een leesbaar tijdstempelformaat zoals 2024-05-21T14:30:00Z. Het wordt veel gebruikt in API's, databases, logs en gedistribueerde systemen omdat het tijdzone-informatie kan bevatten.

Seconden versus milliseconden

Waarden van tien cijfers zijn meestal seconden. Waarden van dertien cijfers zijn meestal milliseconden. Het combineren van de twee is een van de meest voorkomende tijdstempelbugs.

Gemeenschappelijke conversiereferentie

DuurSecondenMilliseconden
1 minuut6060.000
1 uur3.6003.600.000
1 dag86.40086.400.000
1 jaar (365 dagen)31.536.00031.536.000.000