Text a kód / MULTIVERTO

Unix čas na ISO 8601

Preveďte Unix sekundy od 1970-01-01 UTC na dátum a čas ISO 8601 UTC.

Okamžitý prevodVáš vstup zostáva v prehliadači. Text na prevod nikam neodosielame.
Súbor zostáva vo vašom prehliadači.
Reťaziť nástroje

Každý textový nástroj použite na predchádzajúci výsledok.

01 / Postup

Ako to funguje

Unix čas počíta sekundy od epochy UTC; zlomky sa zachovajú s presnosťou na milisekundy.

Užitočná poznámka

Vstup ISO vyžaduje výslovné časové pásmo. Priestupné sekundy ani presnosť pod milisekundu sa nepodporujú.

02 / Príklad

Príklad

Váš vstup1704067200
Výsledok2024-01-01T00:00:00.000Z

03 / Postup

Unix čas na ISO 8601 — Ako to funguje

Z epochových sekúnd na dátum

Preveďte Unix sekundy od 1970-01-01 UTC na dátum a čas ISO 8601 UTC. Tento smer zvoľte, keď API alebo záznam obsahuje Unix časovú značku a potrebujete čitateľný dátum UTC. Zadajte sekundy, prípadne jednu až tri desatinné číslice pre milisekundy. Okamihy pred epochou roku 1970 sú záporné. Prevodník nepredpokladá, že číslo je v milisekundách, mikrosekundách alebo nanosekundách.

Unix čas počíta sekundy od epochy UTC; zlomky sa zachovajú s presnosťou na milisekundy. Príklad 1704067200 je presne polnoc na začiatku roku 2024 v UTC a zmení sa na 2024-01-01T00:00:00.000Z. Koncové Z výslovne uvádza pásmo; .000 ukazuje nula milisekúnd. Ak má vstup pre súčasný dátum približne trinásť číslic, pravdepodobne ide o milisekundy a treba ho najprv vydeliť tisícom. Na konkrétnu kontrolu dá ukážkový vstup 1704067200 výsledok 2024-01-01T00:00:00.000Z. Pôvodnú hodnotu si ponechajte vedľa výsledku na porovnanie v inej aplikácii.

Dva zápisy jedného okamihu

Unix časová značka počíta sekundy od 1970-01-01T00:00:00Z. Zápis ISO 8601 uvádza kalendárne údaje a označenie časového pásma, napríklad Z pre UTC alebo posun +02:00. Oba môžu určiť ten istý okamih, keď je pásmo výslovné. Tento prevodník zachováva zlomky najviac na tri desatinné miesta, teda presnosť na milisekundy v oboch smeroch. Pomáha pri záznamoch API, audite, naplánovaných úlohách a kontrole časovej značky z databázy bez závislosti od miestneho pásma počítača.

Posuny, presnosť a kalendárne chyby

Vstup ISO vyžaduje výslovné časové pásmo. Priestupné sekundy ani presnosť pod milisekundu sa nepodporujú. Posun hovorí, o koľko sa uvedený čas líši od UTC v danom okamihu; nie je to pomenované pásmo s pravidlami letného času. Prevod použije posun zo vstupu a výstup ISO zobrazí v UTC. Dátum bez pásma sa odmieta zámerne, lebo výklad ako miestny čas alebo UTC môže zmeniť okamih. Priestupné sekundy, napríklad 23:59:60, nie sú súčasťou tu použitého výpočtu Date. Nepodporujú sa ani zlomky menšie než milisekunda a veľmi vzdialené roky mimo rozsahu prehliadača. Pred vložením značky overte jednotku: milisekundy sú tisíckrát väčšie než sekundy. Ak zdroj uvádza miestny čas bez posunu, vyhľadajte pôvodné časové pásmo a jeho pravidlá pre daný dátum. Bez týchto údajov nemožno jednoznačne určiť okamih.

Ako sa mení vstup na výsledok
Unix sekundy
Časová stupnica UTC
ISO 8601 UTC