Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Tijdstempelconverter

Converteer Unix-tijdstempels naar leesbare datums en vice versa. Ondersteunt UTC en lokale tijd, seconden en milliseconden.

Werkt offline na het laden
Nu:
Eenheid:
Epoch-snelreferentie

Veelvoorkomend gebruik

  • Zet Tijdstempels om in Analytics-gegevensVertaal Unix-timestamps van analyticsexports (Google Analytics, Mixpanel, Amplitude) in leesbare datums.
  • Converteer Tijdstempels voor DebuggingDecodeer Unix-tijdstempels uit serverlogbestanden, foutladingen en API-antwoorden in leesbare datums.
  • Converteer Tijdstempels in API-OntwikkelingValideer, vergelijk en vertaal Unix-tijdstempels die door REST-API's en webhooks worden geretourneerd.
  • Converteer Tijdstempels voor Databasequery'sConverteer datums naar Unix-tijdstempels voor SQL WHERE-clausules en datumbereikquery's.
  • Converteer Tijdstempels voor PlanningConverteer specifieke datums en tijdstippen naar Unix-tijdstempels voor gebruik in planningssystemen en kalender-API's.

Hoe het werkt

Alle omzettingen draaien direct in de browser met het ingebouwde Date-object van JavaScript en de Intl-suite (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — geen bibliotheek van derden, geen serververzoek. Er verlaat niets je computer: de getallen blijven lokaal.

  1. 1
    Eenheid herkennen en normaliseren
    Als je een tijdstempel plakt, telt de tool de cijfers om automatisch de eenheid af te leiden: 10 cijfers betekent Unix-seconden, 13 milliseconden, 16 microseconden, 19 nanoseconden. Een zelfgeschreven heuristiek op het aantal cijfers signaleert een mismatch en biedt een wissel van eenheid met één klik, wat stille fouten voorkomt zoals een milliseconde-waarde van 13 cijfers lezen als seconden in het jaar 55881.
  2. 2
    Datum opbouwen via JavaScript Date
    Het ruwe getal wordt geschaald naar milliseconden en doorgegeven aan new Date(ms). Daarna leveren de ingebouwde Date-methoden (getFullYear, getUTCHours, toISOString enz.) lokale tijd, UTC-tijd en ISO 8601-uitvoer — zonder parsebibliotheek.
  3. 3
    Relatieve tijd per taal via Intl.RelativeTimeFormat
    Een live teller draait elke seconde en berekent het relatieve label opnieuw (bijv. '3 dagen geleden', 'over 2 uur') met Intl.RelativeTimeFormat in de taal van de pagina. Zo blijft de relatieve weergave kloppen, ook als je het tabblad open laat, en is de uitvoer in elke ondersteunde taal grammaticaal correct zonder extra vertaalde teksten.
  4. 4
    Tijdzoneweergave via Intl.DateTimeFormat
    Vastgezette IANA-tijdzones (bijv. America/New_York, Asia/Tokyo) worden opgemaakt met Intl.DateTimeFormat met de optie timeZone. De volledige lijst met door de browser ondersteunde zonenamen komt van Intl.supportedValuesOf('timeZone'). Je vastgezette zones blijven tussen sessies bewaard in localStorage.

Gerelateerde tools

Veelgestelde vragen