Unix Tidsstempel Omregner
Konverter ethvert Unix-tidsstempel til læsbar dato og tid i alle tidszoner. Understøtter sekunder, millisekunder, mikrosekunder og nanosekunder.
Hvad Er Unix-tid?
Unix-tid (også kaldet POSIX-tid eller epoke-tid) er antallet af sekunder, der er forløbet siden 00:00:00 UTC den 1. januar 1970 — 'Unix Epoken'. Det giver et entydigt heltal, der repræsenterer ethvert tidspunkt uanset kalender eller lokal tidszone.
Opfundet sammen med Unix-operativsystemet hos Bell Labs i slutningen af 1960'erne er Unix-tid blevet det universelle sprog for tidsstempler i software: fra databaseposter og API-svar til logfiler og sensoraflæsninger.
Konverteringsformler
Andre tidsstempelenheder er simple tierpotens-multipla af basisværdien i sekunder. Konvertering til lokal tid forskyder epoken med UTC-offset.
Enhedskonverteringer
t_ms = t_sec × 10^3 t_ s = t_sec × 10^6 t_ns = t_sec × 10^9tms=tsec×103tμs=tsec×106tns=tsec×109
Konvertering til lokal tid
t_local = t_epoch + Δ_UTC × 3600tlocal=tepoch+ΔUTC×3600
Hvor Δ_UTC er offset i timer (f.eks. +1 for CET i Danmark, +2 for CEST om sommeren). DST-poster viser faste offsets — faktiske DST-overgange afhænger af region og år.
Eksempler fra den Virkelige Verden
Epoken i København (CET)
Tidsstempel 0 = 1970-01-01 00:00:00 UTC. I København (CET, UTC+1) var klokken 01:00 den 1. januar 1970 — det nye år var allerede begyndt lokalt.
NASDAQ Copenhagen Tidsstempler
Nasdaq Copenhagen kræver mikrosekundpræcision for ordretidsstempler i henhold til MiFID II. Alle handelshændelser registreres med Unix-tidsstempler.
MobilePay Transaktioner
MobilePay, det populære danske mobilbetalingssystem, registrerer alle betalingstransaktioner med Unix-tidsstempler i millisekunder til sporing og svindelforebyggelse.
Danske Datacentre og Cloud
Danske datacentre (TDC, Yousee, Sify) bruger Unix-tidsstempler som standard for logning, fejlfinding og hændelseskorrelation på tværs af distribuerede systemer.
Sådan Bruges Denne Omregner
1
Indtast et Unix-tidsstempel i inputfeltet eller klik på 'Brug aktuel tid'.
2
Vælg den tilsvarende enhed: sekunder, millisekunder, mikrosekunder eller nanosekunder.
3
Referencetidsboksen viser dit tidsstempel i alle fire enheder samtidigt.
4
Rul gennem de fem tidszonegrupper for at læse dato og lokal tid for enhver forkortelse.
5
Kopiér enhver værdi ved at markere teksten i tabellens celle.
Tips og Almindelige Fejl
- ✦Python, Go og Rust returnerer sekunder som standard. JavaScript og Java returnerer millisekunder — pas på 13-cifrede tidsstempler.
- ✦Et tidsstempel på 0 betyder ikke null — det betyder præcis 1. januar 1970 00:00:00 UTC.
- ✦DST-offsets i tabellen er faste. Danske DST-overgange (sidste søndag i marts / sidste søndag i oktober) afspejles ikke.
- ✦Negative tidsstempler repræsenterer datoer før 1970 — −1 = 31. december 1969 23:59:59 UTC.
- ✦Kontrollér altid om et tidsstempel fra en ekstern API er i sekunder eller millisekunder.
Ofte Stillede Spørgsmål
Hvorfor starter Unix-tid den 1. januar 1970?
Unix-skaberne valgte en rund dato, der var aktuel under udviklingen (ca. 1969–1971). Den præcise UTC-midnatsgrænse forenklede heltalsaritmetikken.
Hvad er det maksimale Unix-tidsstempel for 32-bit systemer?
Et fortegnet 32-bit heltal kan holde værdier op til 2.147.483.647, svarende til 2038-01-19 03:14:07 UTC. 64-bit systemer udvider området til ca. ±292 milliarder år.
Hvordan konverterer jeg et Unix-tidsstempel i JavaScript?
Brug new Date(timestamp * 1000) for sekunder, eller new Date(timestamp) for millisekunder. Date.now() returnerer altid millisekunder.
Tager Unix-tid højde for skudsekunder?
Nej. Hver dag behandles som præcis 86.400 sekunder. Skudsekunder spredes stille, så UTC og Unix-tid kan afvige med få sekunder.
Hvordan får jeg et Unix-tidsstempel i Python?
Brug time.time() for et float, int(time.time()) for et heltal, eller datetime_obj.timestamp().
Hvad er forskellen mellem UTC og GMT?
I praksis samme offset. GMT er historisk; UTC er den moderne standard vedligeholdt af atomure.