Ako previesť Unix timestamp
- Vložte timestamp: 13 číslic sa berie ako milisekundy a 10 číslic ako sekundy.
- Uvidíte dátum v UTC, vo formáte ISO 8601 a vo vašom miestnom čase.
- Ak chcete ísť opačným smerom, vyberte dátum a čas a skopírujte sekundy alebo milisekundy.
- „Použiť aktuálny čas“ načíta súčasný okamih do oboch prevodníkov.
Čo je Unix čas
Unix čas (alebo epocha) počíta sekundy uplynuté od 1. januára 1970 o 00:00:00 UTC. Je to najbežnejší spôsob ukladania dátumov v databázach, logoch a API, pretože je to jediné číslo, ktoré nezávisí od časového pásma.
Mnohé systémy, ako JavaScript, používajú namiesto sekúnd milisekundy. Preto je 10-ciferný timestamp zvyčajne v sekundách a 13-ciferný v milisekundách.
Výsledok v UTC je rovnaký na celom svete; miestny čas závisí od časového pásma nastaveného vo vašom zariadení.
Na čo myslieť
- Hodnoty s 11 alebo viac číslicami sa čítajú ako milisekundy; ak je váš timestamp v sekundách pre veľmi vzdialený dátum, môže byť nesprávne vyložený.
- Dátum, ktorý zadáte, sa vykladá v časovom pásme vášho zariadenia.
- Nezohľadňuje priestupné sekundy: Unix čas ich ignoruje.
Často kladené otázky
Čo je Unix timestamp?
Je to počet sekúnd, ktoré uplynuli od 1. januára 1970 o 00:00 UTC.
Ako zistím, či je v sekundách alebo milisekundách?
S 10 číslicami je v sekundách; s 13 v milisekundách. Nástroj to rozpozná a povie vám, ako to vyložil.
Čo je problém roku 2038?
Systémy, ktoré ukladajú Unix čas v 32 bitoch, prestanú fungovať 19. januára 2038. 64-bitové systémy tento problém nemajú.
Funguje to s dátumami pred rokom 1970?
Áno, pomocou záporných čísel.
Je to zadarmo?
Áno, je to zadarmo, bez registrácie a funguje priamo vo vašom prehliadači.