Vše se počítá lokálně. Vložený timestamp se zpracuje přímo na stránce, naformátuje podle časového pásma vašeho prohlížeče a nikam se neodesílá ani se neukládá. Nástroj funguje i offline, jakmile se stránka jednou načte, a živé počítadlo nahoře vždy ukazuje aktuální Unix čas.
Převodník Unix timestamp
Běží celé ve vašem prohlížeči - nic se nenahrává, žádná registrace.
Timestamp na datum
Rozpoznáno: sekundy
- UTC
- -
- Váš místní čas
- -
- ISO 8601 (UTC)
- -
- Relativně
- -
Datum na timestamp
Co je Unix timestamp?
Unix timestamp (epochální čas) je počet sekund uplynulých od 00:00:00 UTC 1. ledna 1970, bez ohledu na přestupné sekundy. Tento převodník změní libovolnou hodnotu epochy - v sekundách nebo milisekundách, rozpozná se automaticky - na čitelné datum v UTC i místním čase a kalendářní datum převede zpět na Unix sekundy a milisekundy.
Jak na to
- 1Vložte timestamp. Napište nebo vložte hodnotu epochy, například 1700000000. Nástroj podle délky čísla sám pozná, jestli jde o sekundy nebo milisekundy; v menu jednotek lze odhad ručně přepsat.
- 2Přečtěte si datum. Čas v UTC, váš místní čas, tvar ISO 8601 a relativní zápis jako „před 2 lety“ se aktualizují okamžitě při psaní.
- 3Převeďte datum zpět. Vyberte datum a čas v dolním panelu, zvolte, jestli jde o místní čas nebo UTC, a zkopírujte výsledné Unix sekundy nebo milisekundy.
Pro koho je nástroj
- Vývojáři si rozšifrují hodnoty epochy z odpovědí API, expirace JWT tokenů, řádků databáze a serverových logů na datum, kterému rozumí i člověk.
- Datoví analytici převedou sloupce s timestampy z exportů JSON nebo CSV, než se pustí do reportu nebo grafu.
- DevOps a správci systémů zkontrolují běhy cronu, platnost certifikátů, TTL cache i záznamy v logu jádra nebo přístupovém logu.
- Správci komunit si vezmou přesný Unix timestamp, který potřebují Discord embedy, boti a naplánované eventy.
- Kdokoliv, kdo vidí záhadné 10 nebo 13místné číslo z aplikace či tabulky a chce vědět, jaké datum se za ním skrývá.
Časté dotazy
Je tento převodník Unix timestamp opravdu zdarma a soukromý?
Ano - je 100% zdarma, bez registrace a bez omezení. Převod probíhá celý v prohlížeči: zadané timestampy a data se nikam neodesílají, neukládají ani se nikde neloguji.
Jak poznám Unix sekundy od milisekund?
Podle délky čísla: aktuální hodnoty epochy mají 10 číslic v sekundách a 13 v milisekundách. Nástroje jako date +%s nebo Pythonova funkce time.time() pracují v sekundách, zatímco Date.now() v JavaScriptu a System.currentTimeMillis() v Javě vrací milisekundy. Tento převodník jednotku rozpozná automaticky, ale jde ji i ručně přepsat.
Počítá Unix čas s přestupnými sekundami?
Ne. Unix čas předstírá, že každý den trvá přesně 86 400 sekund, takže přestupné sekundy přidané k UTC od roku 1972 se nezapočítávají - Unix hodiny místo toho jednu sekundu efektivně zopakují nebo rozmělní. Na běžném převodu to nejde vůbec poznat.
Co je problém roku 2038?
Systémy, které ukládají Unix čas jako 32bitové celé číslo se znaménkem, přetečou při hodnotě 2 147 483 647 - tedy 03:14:07 UTC 19. ledna 2038. Moderní 64bitové systémy, stejně jako tento převodník, tímto problémem netrpí a zvládnou data stovky tisíc let na obě strany.
Může být Unix timestamp záporný?
Ano. Záporné hodnoty prostě počítají sekundy zpět od začátku epochy, takže představují data před 1. lednem 1970. Například -86400 je 31. prosinec 1969, 00:00 UTC. Vložte takové číslo a převodník ho přečte stejně jako kterékoliv jiné.
Proč se převedený čas liší od mých hodin?
Unix timestamp je vázaný na UTC a nemá vlastní časové pásmo. Řádek UTC ukazuje univerzální hodnotu, zatímco řádek místního času uplatňuje časový posun vašeho zařízení - stejný timestamp je prostě zobrazený dvěma způsoby a letní čas může místní hodnotu posunout o hodinu.
Jak zjistím aktuální Unix timestamp?
Tiká živě nahoře tohoto nástroje - stiskněte „Kopírovat“ a vezměte si ho, nebo „Použít“ a rovnou ho převeďte. V kódu poslouží date +%s ve shellu, Date.now() v JavaScriptu (milisekundy) nebo time.time() v Pythonu (sekundy).