Zo zet je een Unix timestamp om
- Plak de timestamp: 13 cijfers worden als milliseconden gelezen en 10 cijfers als seconden.
- Bekijk de datum in UTC, in ISO 8601-formaat en in je lokale tijd.
- Voor de andere kant op kies je een datum en tijd en kopieer je de seconden of milliseconden.
- “Actuele tijd gebruiken” laadt het huidige moment in beide converters.
Wat is Unix-tijd
Unix-tijd (of epoch) telt de seconden die zijn verstreken sinds 1 januari 1970 om 00:00:00 UTC. Het is de meest gebruikelijke manier om datums op te slaan in databases, logs en API's, omdat het één getal is dat niet van de tijdzone afhangt.
Veel systemen, zoals JavaScript, gebruiken milliseconden in plaats van seconden. Daarom is een timestamp van 10 cijfers meestal in seconden en een van 13 cijfers in milliseconden.
Het UTC-resultaat is overal ter wereld hetzelfde; de lokale tijd hangt af van de tijdzone die op je apparaat is ingesteld.
Goed om te weten
- Waarden met 11 of meer cijfers worden als milliseconden gelezen; als je timestamp in seconden een zeer verre datum is, kan hij verkeerd worden gelezen.
- De datum die je invoert, wordt gelezen in de tijdzone van je apparaat.
- Schrikkelseconden worden niet meegerekend: Unix-tijd negeert ze.
Veelgestelde vragen
Wat is een Unix timestamp?
Het is het aantal seconden dat is verstreken sinds 1 januari 1970 om 00:00 UTC.
Hoe weet ik of het seconden of milliseconden zijn?
Met 10 cijfers zijn het seconden; met 13 milliseconden. De tool herkent het en laat zien hoe hij het heeft gelezen.
Wat is het jaar-2038-probleem?
Systemen die Unix-tijd in 32 bits opslaan, houden op te werken op 19 januari 2038. 64-bitsystemen hebben dat probleem niet.
Werkt het met datums vóór 1970?
Ja, met negatieve getallen.
Is het gratis?
Ja, het is gratis, je hoeft je nergens voor aan te melden en het werkt gewoon in je browser.