Gå til hovedindhold

Gratis Tidsstempelkonverter

Konverter Unix-tidsstempler til læsbare datoer og omvendt. Understøtter UTC og lokal tid, sekunder og millisekunder.

Virker offline, når den er indlæst
Nu:
Enhed:
Epoch-hurtigreference

Almindelige anvendelser

  • Konvertér tidsstempler i analysedataOversæt Unix-tidsstempler fra analyseeksporter (Google Analytics, Mixpanel, Amplitude) til læseligt datoformat.
  • Konverter tidsstempler til fejlfindingAfkod Unix-tidsstempler fra serverlogger, fejlnyttelast og API-svar til læsbare datoer.
  • Konverter tidsstempler i API-udviklingValider, sammenlign og oversæt Unix-tidsstempler returneret af REST API'er og webhooks.
  • Konverter tidsstempler til databaseforespørgslerKonverter datoer til Unix-tidsstempler til SQL WHERE-klausuler og datointervaladfærd.
  • Konverter tidsstempler til planlægningKonverter specifikke datoer og tidspunkter til Unix-tidsstempler til brug i planlægningssystemer og kalender-API'er.

Sådan fungerer det

Al konvertering kører direkte i browseren med JavaScripts indbyggede Date-objekt og Intl-pakken (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — intet tredjepartsbibliotek, ingen tur til en server. De data, der forlader din maskine, er ingen: tallene bliver lokalt.

  1. 1
    Genkendelse og normalisering af enhed
    Når du indsætter et tidsstempel, tæller værktøjet cifrene for automatisk at udlede enheden: 10 cifre betyder Unix-sekunder, 13 millisekunder, 16 mikrosekunder, 19 nanosekunder. En håndskrevet heuristik baseret på antal cifre markerer uoverensstemmelser og tilbyder et skift af enhed med ét klik, så man undgår tavse fejl som at tolke en 13-cifret millisekundværdi som sekunder i år 55881.
  2. 2
    Datoopbygning via JavaScripts Date
    Det rå tal skaleres til millisekunder og gives til new Date(ms). Derfra giver de indbyggede Date-metoder (getFullYear, getUTCHours, toISOString osv.) lokal tid, UTC-tid og ISO 8601-output — uden noget fortolkningsbibliotek.
  3. 3
    Sprogbevidst relativ tid via Intl.RelativeTimeFormat
    En live-tæller kører hvert sekund og genberegner den relative etiket (f.eks. 'for 3 dage siden', 'om 2 timer') med Intl.RelativeTimeFormat sat op med sidens sprog. Det holder den relative visning præcis, selv hvis du lader fanen stå åben, og giver grammatisk korrekt output på alle understøttede sprog uden ekstra oversættelser.
  4. 4
    Visning af tidszoner via Intl.DateTimeFormat
    Fastgjorte IANA-tidszoner (f.eks. America/New_York, Asia/Tokyo) formateres med Intl.DateTimeFormat med timeZone-indstillingen. Den fulde liste over zonenavne, browseren understøtter, kommer fra Intl.supportedValuesOf('timeZone'). Dine fastgjorte zoner gemmes mellem sessioner i localStorage.

Relaterede værktøjer

Ofte stillede spørgsmål