Naar de inhoud springen
Gratis tool

Epoch Converter: Unix-tijdstempel omrekenen naar datum en terug

Met de Unix-tijdstempelconverter zet je een epoch-tijdstempel zoals 1700000000 om naar een leesbare datum (2023-11-14, 22:13:20 UTC) en een datum terug naar seconden of milliseconden. De tool herkent seconden, milliseconden, microseconden en nanoseconden automatisch en toont lokale tijd, UTC, ISO 8601, RFC 2822 en relatieve tijd.

Gebouwd door Jakub Martyniak

Gratis en zonder registratie: de conversie gebeurt volledig in je browser. Er wordt niets naar een server gestuurd.

Een app of API bouwen? Host deze op een VPS met volledige controle.

Huidige Unix-tijdstempel

…

Tijdstempel → datum

Datum → tijdstempel

Voorbeeldresultaat

Zo ziet de omrekening in de Epoch Converter eruit

Je voert een Unix-tijdstempel in. De tool herkent de eenheid en toont de datum in meerdere formaten. Andersom rekent hij een datum om naar seconden en milliseconden. Het voorbeeld hieronder is een vaste voorbeeldwaarde in UTC. Je uitvoer hangt af van je invoer.

Voorbeeld · Tijdstempel 1700000000, tijdzone UTC

Invoer

Unix-tijdstempel
1700000000
10 cijfers: de tool herkent automatisch Seconden.

Uitvoer

Datum en tijd (UTC)
2023-11-14 22:13:20 UTC
Hetzelfde tijdstip; in je lokale tijdzone toont de tool ook de plaatselijke tijd.
ISO 8601
2023-11-14T22:13:20.000Z
Standaardformaat voor API's, logs en databases.
RFC 2822 / HTTP-datum
Tue, 14 Nov 2023 22:13:20 GMT
Indeling uit e-mailheaders en HTTP-antwoorden.
Terug naar tijdstempel in milliseconden
1700000000000
Zo rekent de tool een datum terug. Bij invoer herkent hij 13 cijfers automatisch als milliseconden.

Waarom deze tool

Wat de Unix Timestamp Converter kan

Beide richtingen, vier eenheden en vijf uitvoerformaten in één tool.

Automatische detectie van eenheden

De tool herkent seconden, milliseconden, microseconden of nanoseconden aan de grootte van de waarde (ongeveer 10, 13, 16 of 19 cijfers). Via ‘Eenheid’ kun je die indien nodig zelf instellen.

Live ticker

De huidige Unix-tijdstempel wordt elke seconde bijgewerkt en kan als seconden of milliseconden worden gekopieerd.

ISO 8601 en RFC 2822

Naast lokale tijd en UTC krijg je het resultaat als ISO 8601 en RFC 2822 / HTTP-Date, elk met een kopieerknop.

Relatieve tijdsaanduiding

Zie in één oogopslag hoe lang geleden een tijdstempel was of hoe ver die in de toekomst ligt.

Ook vóór 1970

De tool rekent negatieve tijdstempels (vóór 1 januari 1970) en waarden met decimalen net zo goed om als positieve gehele getallen.

Draait alleen in de browser

De omrekening gebeurt via de JavaScript Date API in je browser; er wordt niets naar een server verzonden.

Zo werkt het

Zo zet je Unix-tijdstempels om

Van de huidige tijdstempel naar een datum en weer terug van datum naar seconden en milliseconden.

Stap 1

Huidige tijdstempel bekijken

Bovenaan toont de tool de huidige Unix-tijdstempel in seconden, die elke seconde wordt bijgewerkt. Met ‘Seconden kopiëren’ of ‘Milliseconden kopiëren’ kopieer je die naar het klembord.

Stap 2

Tijdstempel plakken

Plak je waarde in het gedeelte ‘Tijdstempel → datum’, bijvoorbeeld 1700000000. Zolang je niets invoert, staat daar de huidige tijdstempel. Met ‘Nu gebruiken’ zet je het veld weer daarop terug.

Stap 3

Eenheid controleren

Onder ‘Eenheid’ staat ‘Automatisch detecteren’ met de herkende eenheid tussen haakjes. Klopt die niet, dan kies je zelf seconden, milliseconden, microseconden of nanoseconden.

Stap 4

Datum bekijken en kopiëren

Het resultaat verschijnt direct als lokale tijd, UTC, ISO 8601, RFC 2822 / HTTP-Date en relatieve tijd. Je kopieert elke waarde met de bijbehorende knop.

Stap 5

Datum omzetten naar tijdstempel

Voor de omgekeerde conversie kies je onder ‘Datum → tijdstempel’ een datum en tijd en stel je bij ‘Tijdzone van invoer’ lokale tijd of UTC in. Je krijgt de tijdstempel in seconden, milliseconden en als ISO 8601.

Eenheden herkennen

Seconden, milliseconden, microseconden of nanoseconden?

Een Unix-tijdstempel geeft zijn eenheid niet zelf aan. De tool leidt die af uit de grootte van de waarde: alle onderstaande voorbeelden staan voor hetzelfde tijdstip. Bij negatieve waarden en waarden met decimalen telt de absolute waarde. Via ‘Eenheid’ kun je de detectie altijd aanpassen.

EenheidTypisch aantal cijfersHerkend bij een waarde vanVoorbeeld
Seconden10onder 10¹¹1700000000
Milliseconden13vanaf 10¹¹, onder 10¹⁴1700000000000
Microseconden16vanaf 10¹⁴, onder 10¹⁷1700000000000000
Nanoseconden19vanaf 10¹⁷1700000000000000000

In code en spreadsheets

Unix-tijdstempel omrekenen zonder tool

Voor scripts en spreadsheets: veelgebruikte opdrachten voor de huidige tijdstempel en de omzetting naar een datum. Je voert ze uit in je eigen omgeving. Let op: Date.now() in JavaScript geeft milliseconden (13 cijfers) en de Excel-formule levert een datum in UTC op, die je als datum moet opmaken.

JavaScript: huidige tijdstempel in seconden

Math.floor(Date.now() / 1000)

JavaScript: tijdstempel als datum (ISO 8601)

new Date(1700000000 * 1000).toISOString()

Python: huidige tijdstempel in seconden

int(time.time())

PHP: huidige tijdstempel in seconden

time()

Linux-shell: huidige tijdstempel in seconden

date +%s

Linux-shell (GNU date): tijdstempel als datum (UTC)

date -u -d @1700000000

Excel / Google Sheets: tijdstempel uit A1 als datum (UTC)

=A1/86400+25569

Meer ontdekken

Gerelateerde tools voor tijdstempels, tijdzones en API's

FAQ

Veelgestelde vragen over de Unix-tijdstempelconverter

Korte antwoorden over Unix-tijdstempels, eenheden, tijdzones en deze tool.

Ja. De converter is gratis en zonder registratie te gebruiken. De conversie gebeurt volledig in je browser via de JavaScript Date API. Je tijdstempels en datums worden niet naar een server gestuurd of opgeslagen.

Een Unix-tijdstempel telt het aantal verstreken seconden sinds 1 januari 1970, 00:00:00 UTC (de ‘Unix-epoch’), zonder tijdzone en zonder schrikkelseconden, als één getal. Veel programmeertalen, databases en API's slaan tijdstippen op deze manier op, vaak ook in milliseconden.

Plak de waarde in het gedeelte ‘Tijdstempel → datum’. Voor 1700000000 herkent de tool de eenheid Seconden en toont het tijdstip als 2023-11-14 22:13:20 UTC, als ISO 8601 2023-11-14T22:13:20.000Z en als RFC 2822 Tue, 14 Nov 2023 22:13:20 GMT, plus de lokale tijd in je tijdzone en het tijdsverschil met nu. Elke waarde heeft een eigen kopieerknop.

Kies in het gedeelte ‘Datum → tijdstempel’ een datum en tijd tot op de seconde nauwkeurig en geef onder ‘Tijdzone van invoer’ aan of het om lokale tijd of UTC gaat. De tool geeft de tijdstempel in seconden en milliseconden en als ISO 8601. 2023-11-14 22:13:20 UTC wordt bijvoorbeeld 1700000000 of 1700000000000.

Aan de grootte van de waarde: onder 10¹¹ geldt die als seconden, onder 10¹⁴ als milliseconden, onder 10¹⁷ als microseconden en daarboven als nanoseconden. Dat komt overeen met ongeveer 10, 13, 16 of 19 cijfers. Als de detectie niet klopt, kies je zelf de eenheid in het veld ‘Eenheid’.

De tijdstempel zelf heeft geen tijdzone. De regel ‘Lokale tijd’ gebruikt de tijdzone van je browser. In Midden-Europa is dat CET (UTC+1) in de winter en CEST (UTC+2) in de zomer. De regel ‘UTC’ toont hetzelfde tijdstip zonder tijdzoneverschil. Voor andere tijdzones gebruik je de tijdzoneconverter. Naar de tijdzoneconverter

Ja. De tool zet ook negatieve tijdstempels (tijdstippen vóór 1 januari 1970) en waarden met decimalen zoals 1700000000.5 om. De grens is het datumbereik van JavaScript: ongeveer 273.000 jaar vóór en na 1970. Valt een waarde daarbuiten, dan toont de tool een melding in plaats van een datum.

Veel oudere systemen slaan Unix-tijdstempels op als een 32-bits geheel getal met teken. Op 19 januari 2038 om 03:14:07 UTC treedt een overflow op, waarna de waarde naar een datum in 1901 springt. 64-bits systemen hebben hier geen last van. Deze tool gebruikt de JavaScript Date API en geen 32-bits geheel getal, dus zet hij ook tijdstippen na 2038 normaal om.

Bouw je momenteel iets op maat?

Jouw app of API heeft een betrouwbare server nodig

Een ZAP-Hosting VPS brengt je applicatie of project betrouwbaar online.

4,4/5 Trustpilot32.000+ Actieve serversSinds 2010

Geen installatie. Geen risico. Binnen enkele seconden online.

Flexibele looptijdOp elk moment opzegbaarBinnen 60 seconden online

Op zoek naar meer tools? Alle ontwikkelaarstools bekijken