Kako pretvoriti Unix časovni žig
- Prilepi časovni žig: 13 števk se razume kot milisekunde, 10 števk pa kot sekunde.
- Poglej datum v UTC, v zapisu ISO 8601 in v lokalnem času.
- Za obratno pretvorbo izberi datum in uro ter kopiraj sekunde ali milisekunde.
- „Uporabi trenutni čas“ naloži sedanji trenutek v oba pretvornika.
Kaj je Unix čas
Unix čas (ali epoch) šteje sekunde, pretekle od 1. januarja 1970 ob 00:00:00 UTC. Je najpogostejši način shranjevanja datumov v zbirkah podatkov, dnevnikih in API-jih, ker je eno samo število, ki ni odvisno od časovnega pasu.
Veliko sistemov, kot je JavaScript, namesto sekund uporablja milisekunde. Zato je 10-mestni časovni žig običajno v sekundah, 13-mestni pa v milisekundah.
Rezultat v UTC je enak po vsem svetu; lokalni čas je odvisen od časovnega pasu, nastavljenega v tvoji napravi.
Dobro je vedeti
- Vrednosti z 11 ali več števkami se berejo kot milisekunde; če je tvoj časovni žig v sekundah za zelo oddaljen datum, ga je mogoče napačno prebrati.
- Datum, ki ga vneseš, se razlaga v časovnem pasu tvoje naprave.
- Ne upošteva prestopnih sekund: Unix čas jih prezre.
Pogosta vprašanja
Kaj je Unix časovni žig?
Je število sekund, ki so minile od 1. januarja 1970 ob 00:00 UTC.
Kako vem, ali je v sekundah ali milisekundah?
Z 10 števkami je v sekundah; s 13 v milisekundah. Orodje to zazna in ti pove, kako je razlagalo.
Kaj je težava leta 2038?
Sistemi, ki shranjujejo Unix čas v 32 bitih, prenehajo delovati 19. januarja 2038. 64-bitni sistemi te težave nimajo.
Ali deluje z datumi pred 1970?
Da, z negativnimi števili.
Ali je brezplačno?
Da, brezplačno je, brez prijave in deluje kar v tvojem brskalniku.