Naar inhoud springen

Unix-timestamps converteren

Zet Unix-epochtijd in seconden, milliseconden, microseconden of nanoseconden om naar een leesbare datum in elke tijdzone en weer terug. Alles draait in je browser.

Huidige Unix-tijd— 

Timestamp naar datum

Seconden, ms, µs of ns – de eenheid wordt herkend aan de grootte

Plak een timestamp uit een log, database of API-antwoord.

Datum naar timestamp

Bulkconversie

Werkt in je browser · geen uploadZo werkt het

Zo gebruik je Unix-timestamp converter

  1. 1

    Plak een timestamp

    Voer seconden, milliseconden, microseconden of nanoseconden in; de eenheid wordt automatisch herkend en kun je aanpassen.

  2. 2

    Kies een tijdzone

    Resultaten staan standaard in de zone van je browser – kies UTC of een stadszone uit de lijst.

  3. 3

    Zet een datum terug om

    Voer een datum en tijd in, kies de tijdzone en kopieer de Unix-seconden of -milliseconden.

  4. 4

    Verwerk een lijst

    Plak veel timestamps of datums, één per regel, en kopieer de tabel of download hem als CSV.

Limieten en Pro

Gratis zonder account: converteer elke datum tussen ongeveer 270.000 v.Chr. en 275.000 n.Chr., in meer dan 400 IANA-tijdzones, en tot 10.000 regels per batch (de eerste 1.000 worden getoond, alles wordt geëxporteerd).

Pro haalt de advertenties weg; de conversie is bij elk abonnement hetzelfde. Pro bekijken

Over Unix-timestamp converter

Unix-tijd telt de seconden sinds 00:00:00 UTC op 1 januari 1970, zonder schrikkelseconden, en de meeste databases, logs, API's en JWT's slaan een moment zo op. Het lastige is dat systemen het niet eens zijn over de eenheid: extract(epoch) van PostgreSQL en de meeste Unix-tools geven seconden, Date.now() van JavaScript en Java geven milliseconden, Python kan seconden met decimalen teruggeven, en Go, InfluxDB of OpenTelemetry gebruiken vaak nanoseconden. Plak een getal en deze converter raadt de eenheid aan de hand van de lengte: tot 11 cijfers als seconden, 12–14 als milliseconden, 15–17 als microseconden en langer als nanoseconden. Met één klik overschrijf je die keuze.

Elk resultaat zie je in de tijdzone van je browser, in UTC en in elke IANA-zone die je kiest, zoals America/New_York of Asia/Kolkata, als leesbare datum, als ISO 8601 met offset, als RFC 2822 zoals gebruikt in e-mail en HTTP-headers, en als relatieve tijd zoals “3 dagen geleden”. Hetzelfde moment staat in alle vier de eenheden, berekend met exacte gehele getallen, zodat nanoseconde-cijfers nooit worden afgerond. Je ziet ook de dag van het jaar, het ISO-weeknummer en een melding als een waarde voorbij de 2038-limiet van 32-bits time_t komt.

Omgekeerd kies je een datum en tijd, de bijbehorende tijdzone en krijg je seconden en milliseconden; tijden die door zomertijdwisselingen worden overgeslagen of herhaald, worden gemarkeerd. Je kunt ook ISO 8601- en RFC 2822-teksten plakken. Het batchveld converteert tot 10.000 regels tegelijk en exporteert naar CSV. Schrikkelseconden en andere kalenders dan de proleptische Gregoriaanse worden niet meegerekend, net als in vrijwel alle software.

Privacy

Alle conversies gebruiken de ingebouwde Intl- en Date-functies van je browser, inclusief de tijdzoneregels. Timestamps uit je logs of databases worden dus nergens naartoe gestuurd. Alleen de gekozen tijdzone voor weergave wordt onthouden in de lokale opslag.

Functies

Eenheid herkennen

Seconden, ms, µs en ns herkend aan de lengte van het getal, nauwkeurig tot op de nanoseconde.

Elke IANA-tijdzone

Lokaal, UTC en elke zone die je browser kent, met zomertijdgaten en -overlappen gemarkeerd.

Batchconversie

Tot 10.000 regels timestamps of datums tegelijk, geëxporteerd als CSV.

Unix-timestamp converter: veelgestelde vragen

Is mijn timestamp in seconden of milliseconden?
Tel de cijfers. Een huidige datum in seconden heeft 10 cijfers (rond 1,7 miljard); in milliseconden 13, in microseconden 16 en in nanoseconden 19. De converter past die regel automatisch toe en toont zijn keuze onder de invoer. Komt er een datum in 1970 uit, of duizenden jaren in de toekomst, dan klopt de eenheid niet: kies hem dan handmatig.
Hangt een Unix-timestamp af van de tijdzone?
Nee. Een timestamp is overal gelijk, omdat hij telt vanaf middernacht UTC op 1 januari 1970. Alleen de leesbare vorm verandert met de zone: 1767225600 is middernacht op 1 januari 2026 in Londen en 19:00 op 31 december 2025 in New York. Sla timestamps daarom op en reken alleen om voor weergave, dan voorkom je tijdzonefouten.
Wat is het jaar-2038-probleem?
Systemen die Unix-tijd opslaan als 32-bits geheel getal met teken, kunnen maximaal tot 2.147.483.647 seconden tellen: 03:14:07 UTC op 19 januari 2038. Een seconde later slaat de waarde om naar een negatief getal, dat als 1901 wordt gelezen. Moderne 64-bits systemen hebben hier geen last van, en de converter meldt wanneer een waarde voorbij de 32-bits limiet ligt.
Hoe gaat de converter om met zomertijd bij het omzetten van een datum?
Als de klok vooruit gaat, bestaan de lokale tijden in het overgeslagen uur niet; de converter meldt dat en gebruikt het moment na de sprong. Als de klok terug gaat, komt een uur twee keer voor; dan zie je de eerste keer en krijg je de timestamp van de tweede. Beide regels komen uit de ingebouwde tijdzonedatabase van je browser.
Kan ik negatieve timestamps of datums vóór 1970 converteren?
Ja. Negatieve waarden tellen terug vanaf 1970, dus -86400 is 31 december 1969 om 00:00 UTC. Datums tot ongeveer 271.821 v.Chr. en tot 275.760 n.Chr. werken, het volledige Date-bereik van JavaScript. Historische lokale tijden van vóór de gestandaardiseerde tijdzones gebruiken de lokale gemiddelde tijd uit de tijdzonedatabase.