Hvad dette Unix timestamp converter gør
Unix epoch-tid tæller sekunder siden 1970-01-01 00:00:00 UTC — et udgangspunkt, der er fundamentalt i stort set alle programmeringssprog og databaser. Denne danske version af vores unix timestamp converter oversætter et epoch-tal til ISO 8601, UTC og din lokale tidszone på én gang, så du hurtigt kan spotte timezone-fejl. Danmark følger UTC+1 (CET) om vinteren og UTC+2 (CEST) om sommeren, og det afspejles direkte i 'Lokal tid'-feltet. Værktøjet auto-detekterer, om du har indtastet 10 cifre (sekunder) eller 13 cifre (millisekunder), og du kan trykke 'Nu' for at indsætte det aktuelle epoch-tidspunkt. 100 % klient-side — dine data forlader aldrig din browser. Ingen upload, ingen sporing, ingen serverlogfiler.
Funktioner
- Auto-detektion af sekunder vs. millisekunder. Indtast et 10-cifret eller 13-cifret tal, og værktøjet vælger selv den rigtige fortolkning — ingen manuel omregning nødvendig.
- UTC og lokal tid side om side. Se begge tidszoner på én gang. Det gør det nemt at fange den klassiske fejl, hvor UTC forveksles med lokal tid i API-svar eller databasefelter.
- Tovejskonvertering. Indsæt enten et epoch-tal eller en datostreng (ISO 8601, RFC 2822 m.fl.) — konverteringen kører begge veje uden ekstra trin.
- Relativ tidsvisning. Se med det samme, om tidsstemplet er 'for 3 dage siden' eller 'om 2 timer', nyttigt når du debugger JWT-tokens eller API-logs.
- Nu-knap til øjeblikkelig epoch. Tryk 'Nu' for at indsætte det aktuelle tidspunkt som epoch. Hurtigt udgangspunkt til beregninger — se også vores [date calculator](/da/date-calculator/) til datoaritmetik.
- Ingen biblioteksafhængigheder. Bygget på den native
Date-API i JavaScript — intet bibliotek, ingen ekstra netværksanmodninger, hurtig indlæsning selv på langsomme forbindelser.
Sådan bruger du Unix timestamp converter
Indsæt et epoch-tal eller en datostreng i det relevante felt — konverteringen sker øjeblikkeligt. I terminalen kan du hente det aktuelle epoch med date +%s (bash) eller i Python med import time; int(time.time()).
- Indsæt dit timestamp. Skriv eller indsæt et Unix epoch-tal (f.eks.
1714900800) i epoch-feltet. Brug 'Nu' for at starte fra det aktuelle tidspunkt. - Aflæs resultatet. Epoch-sekunder, millisekunder, ISO 8601, UTC og lokal dansk tid vises automatisk. Den relative visning fortæller dig, hvor langt tidsstemplet er fra nu.
- Konverter fra datostreng. Vil du gå den anden vej, skriver du en ISO 8601-streng som
2024-05-05T10:00:00Zi datofeltet, og epoch-værdien beregnes straks. - Kopiér den ønskede værdi. Klik 'Kopiér' ud for det format, du har brug for, og indsæt det direkte i din kode eller dit API-kald.
Typiske anvendelser
- Debugging af API-logs. Serverlogs fra AWS, GCP eller Azure indeholder typisk epoch-tal. Konverter dem hurtigt til ISO 8601 for at se præcis, hvornår en fejl opstod.
- Validering af JWT-claims. JWT's
exp- ogiat-felter er i sekunder, mens JavaScript'sDate.now()returnerer millisekunder. Indsæt værdien direkte her for at verificere, om tokenet er udløbet — som anbefalet i NIST SP 800-63B for digitale identitetssystemer. - Databasefelter til menneskelæsbar tid. MySQL's TIMESTAMP-felt har en øvre grænse på 2038-01-19 03:14:07 UTC — Year 2038-problemet. Konvertér epoch-værdier fra ældre tabeller for at tjekke, om de ligger tæt på denne grænse, og overvej DATETIME-typen i stedet.
- HR- og tidsregistreringssystemer. Dansk lovgivning om arbejdstid kræver præcis registrering. Epoch-baserede tidsstempler i HR-systemer skal ofte vises i lokal dansk tid — CET eller CEST afhængigt af årstiden.
- Cron-job og planlagte opgaver. Verificér, hvornår et planlagt job sidst kørte, ved at konvertere dets epoch-starttidspunkt. Brug [cron-udtryks-parser](/da/cron-parser/) til at validere selve cron-udtrykket.
Ofte stillede spørgsmål
Hvad er forskellen på epoch-sekunder og epoch-millisekunder?
Epoch-sekunder er et 10-cifret tal (f.eks. 1714900800), mens epoch-millisekunder er 13 cifre (f.eks. 1714900800000). Forveksler du de to, risikerer du datoer i år 56.000 eller i 1970 — en hyppig fejl i JavaScript, fordi Date.now() returnerer millisekunder, mens de fleste andre sprog og systemer bruger sekunder.
Hvorfor ser tidspunktet forkert ud i min tidszone?
Epoch-tid er altid UTC-baseret. Forskellen opstår, når kode antager lokal tid i stedet for UTC, eller omvendt. Værktøjet viser både UTC og din lokale tid side om side, så du hurtigt kan se, om afvigelsen svarer til Danmarks UTC-offset (CET/CEST).
Sender værktøjet mine timestamps til en server?
Nej. Al behandling sker i din browser via den native JavaScript Date-API. Ingen data sendes afsted, og der er ingen serverlogfiler. Det gælder uanset hvad du indsætter — produktionstimestamps, JWT-værdier eller interne datoer.
Hvad er Year 2038-problemet, og berører det mig?
MySQL's TIMESTAMP-type kan ikke gemme datoer efter 2038-01-19 03:14:07 UTC, fordi den bruger en 32-bit heltalstælling — det svarer til det problem, Y2K repræsenterede for tocifrende årstal. Bruger du MySQL til fremtidige bookinger eller kontrakter, bør du skifte til DATETIME-typen, som rækker til år 9999. Konverter-værktøjet her viser dig præcis, om et givet timestamp overskrider grænsen.
Kan jeg konvertere en ISO 8601-streng til epoch?
Ja. Skriv en ISO 8601-streng som 2024-05-05T10:00:00Z i datofeltet — epoch-sekunder og -millisekunder beregnes automatisk. RFC 2822-format (som bruges i e-mailheadere) understøttes også. Vil du beregne forskellen mellem to datoer bagefter, kan [date calculator](/da/date-calculator/) hjælpe.
Hvad betyder POSIX timestamp?
POSIX timestamp er et andet navn for Unix epoch-tid — antallet af sekunder siden 1970-01-01 00:00:00 UTC uden skudsekunder. Betegnelserne 'unix timestamp', 'epoch timestamp', 'posix timestamp' og 'linux timestamp' bruges i flæng og refererer alle til det samme format.