Unix-tidsstempel til dato og klokkeslett
Et Unix-tidsstempel representerer et tidspunkt som antall sekunder eller millisekunder siden starten av 1. januar 1970 i UTC. Konvertereren viser tidsstempelet både som ISO 8601 i UTC og som dato i tidssonen nettleseren din bruker. Den kan også gjøre en lokal dato om til Unix-tid.
Tidsstempel til dato
Skriv inn et heltall og velg om verdien er oppgitt i sekunder eller millisekunder. Et tidsstempel på 0 sekunder tilsvarer:
1970-01-01T00:00:00.000Z
Bokstaven Z betyr at tidspunktet er oppgitt i UTC. Lokal visning kan være en annen dato eller et annet klokkeslett avhengig av tidssonen.
Sekunder brukes ofte i Unix- og Linux-systemer, mens JavaScript og mange nettleser-API-er bruker millisekunder. Et millisekundtidsstempel har derfor vanligvis tre flere siffer enn verdien i sekunder.
Lokal dato til Unix-tid
Når du velger en dato med feltet for lokal tid, tolker nettleseren verdien i enhetens gjeldende tidssone. Verktøyet viser deretter samme øyeblikk som både sekunder og millisekunder siden epoken.
To personer som skriver inn «klokken 12» i forskjellige tidssoner, får forskjellige tidsstempler fordi de beskriver ulike øyeblikk. Dersom et system krever UTC, bør tidssonen avklares eksplisitt i stedet for å anta at et lokalt klokkeslett er UTC.
Negative verdier og 2038-problemet
Negative Unix-tidsstempler beskriver tidspunkter før 1970 og kan konverteres av moderne nettlesere innenfor deres støttede datoområde. Eldre programmer eller databaser støtter ikke alltid negative verdier.
Systemer som lagrer sekunder i et 32-bits heltall med fortegn, får ikke plass til tidspunkter etter 19. januar 2038. Moderne 64-bits systemer har et langt større område, men en integrasjon kan fortsatt møte 2038-problemet dersom et eldre format brukes.
Presisjon og begrensninger
Unix-tid følger normalt POSIX-modellen og teller ikke skuddsekunder som egne ekstra sekunder. ISO-visningen er entydig i UTC, mens den lokale teksten påvirkes av nettleserens tidssonedata og enhetens innstillinger. Ved frister, logger og systemintegrasjoner bør du lagre tidssone eller bruke UTC-format sammen med tidsstempelet.