§

Conversierichting

§

Voer een Unix-tijdstempel in

§

Resultaat

UTC, je lokale zone, Tokio, New York en Londen standaard
Tonen in tijdzones

    Tijdstempels zijn pijnpunt nummer één voor Nederlandse engineers die schakelen tussen UTC, Europe/Amsterdam en zomertijdsovergangen. PSD2-betaalevents van Rabobank, ING en ABN AMRO komen als Unix-seconden in webhooks binnen, JWT iat- en exp-claims uit DigiD- en eHerkenning-flows zijn epoch-gestuurd, en GitHub Actions-runners van Nederlandse teams loggen elk job-event in RFC 3339 met een millisecondenoffset. NS-treindata via NDOV-loket levert vertrektijden zowel als ISO 8601 als epoch; CloudWatch in eu-west-1 toont alles in UTC. Voor zomertijdgrensgevallen — vooral de laatste zondag van maart en oktober — bespaart een snelle epoch-controle uren debugwerk. Plak hier een tijdstempel en zie zowel UTC als de lokale Amsterdamse tijdweergave, inclusief winter- of zomertijd-offset.

    Wat is een Unix-timestamp?

    Een Unix-tijdstempel is het aantal seconden (of milliseconden) verstreken sinds het Unix-tijdperk — 1970-01-01T00:00:00Z. Het is de canonieke manier om een moment weer te geven in logbestanden, API-antwoorden, databasekolommen en JWT-claims. Deze converter rendert een tijdstempel tegelijkertijd in UTC, je lokale tijdzone en elke toegevoegde IANA-zone, en converteert in beide richtingen — alles in je browser, zonder enige netwerkaanvraag.

    Hoe werkt de conversie van een Unix-timestamp?

    De tool draait een kleine, deterministische pipeline die het native gedrag van Date en Intl.DateTimeFormat van het platform weerspiegelt:

    1. Magnitudedetectie. Elke numerieke invoer groter dan 1012 wordt als milliseconden behandeld; alles kleiner als seconden. 1700000000 wordt als seconden gelezen, 1700000000000 als milliseconden, en beide verwijzen naar hetzelfde moment.
    2. Momentconstructie. De gedetecteerde waarde wordt indien nodig vermenigvuldigd naar milliseconden en doorgegeven aan new Date(ms). Het resultaat is een platformeigen moment dat geen eigen tijdzone draagt — het is altijd een punt op de globale tijdlijn.
    3. Multi-zone rendering. Voor elke actieve zone in de selector roept de tool Intl.DateTimeFormat aan met die zone om vier parallelle weergaven te produceren — ISO 8601 met de juiste offset, een RFC-2822-achtige string, een taalbewuste lange vorm en een relatieve uitdrukking als „3 minuten geleden”.
    4. Datum → Tijdstempel-omkering. Wanneer je van richting wisselt, leest de tool de wandklok-waarde van de datetime-local en de gekozen zone, berekent de offset van die zone op dat wandklok-moment en converteert terug naar een UTC-moment. De uitvoer wordt zowel als Unix-seconden als Unix-milliseconden gerenderd met aparte kopieerknoppen.
    5. Live tikken. „Live” inschakelen start een setInterval(tick, 1000)-lus die elke cel elke seconde opnieuw rendert; uitschakelen ruimt het interval op en bevriest het scherm. De pulserende stip weerspiegelt het standaard live-mode-contract dat in alle Ultim8Soft-tools wordt gebruikt.

    Waarom deze Unix-timestamp-converter gebruiken?

    • Privacy als standaard. De pagina doet na het laden van het document nul netwerkoproepen. Je tijdstempel verlaat het tabblad nooit — open DevTools, klik op Converteren, en het Netwerk-paneel blijft stil.
    • Seconden en milliseconden in één veld. Geen geraden meer welke eenheid je logregel gebruikt; de magnitudedetector kiest de juiste eenheid en vertelt je welke hij gekozen heeft.
    • Multi-zone in één oogopslag. Vergelijk een betalingstijdstempel tussen UTC, het bureau van je engineer in Tokio, het scherm van de klant in New York en het auditlogboek in Londen — alles in één rendering, zonder kalenderrekenwerk.
    • RFC-correcte uitvoer. ISO 8601 gebruikt de exacte zone-offset, RFC 2822 volgt de conventionele vorm en de lokale weergave gebruikt de voorkeurstaal van je browser. Dezelfde getallen, vier formaten, geen afrondingsverrassingen.

    Wat zijn veelvoorkomende toepassingen van Unix-timestamps?

    Overal waar een systeem tijd als getal schrijft, is een Unix-tijdstempelconverter de eerste tool waar je naar grijpt:

    • Logregels debuggen. Applicatielogs van journald, CloudWatch, Datadog of Sentry dragen meestal een epoch-kolom. Plak hem hier om de exacte wandklok-tijd te zien in zowel de zone van de on-call engineer als die van de klant in één rendering.
    • JWT-claims decoderen. De iat- en exp-claims in een JSON Web Token zijn Unix-seconden-tijdstempels. Laat ze hier vallen om te zien wanneer het token is uitgegeven en wanneer het verloopt — in seconden, milliseconden, ISO 8601 en relatieve tijd, naast elkaar.
    • API-antwoordtijdstempels vergelijken. REST- en webhook-payloads zenden tijdstempels in inconsistente eenheden — Stripe gebruikt seconden, Shopify gebruikt milliseconden, GitHub gebruikt ISO-strings. Converteer het ruwe getal om de uitlijning met de orderregel, het auditlog en de klantgerichte bon te verifiëren.

    Hoe ziet een voorbeeld van een Unix-timestamp eruit?

    Neem de tijdstempel 1700000000. De magnitudedetector leest hem als seconden (hij zit ruim onder 1012), dus de tool construeert new Date(1700000000 * 1000) — het moment 2023-11-14T22:13:20.000Z. De UTC-kaart toont de ISO-string, de RFC-2822-vorm (Tue, 14 Nov 2023 22:13:20 GMT), de lange lokale vorm en een relatieve uitdrukking geteld vanaf je huidige klok. De Tokio-kaart rendert hetzelfde moment als 2023-11-15T07:13:20.000+09:00, de New York-kaart als 2023-11-14T17:13:20.000-05:00 en de Londen-kaart als 2023-11-14T22:13:20.000+00:00. Voer dezelfde waarde in als 1700000000000 in milliseconden en je krijgt een identieke rendering — de magnitudedetector handelt de eenheidsomschakeling stilletjes af.

    Deze Unix-tijdstempelconverter doet één ding: een getal in een moment veranderen, of een moment in een getal, over elke tijdzone die je belangrijk vindt, zonder de waarde ergens heen te sturen. Plakken, klikken, kopiëren, doorgaan.