Text a kód / MULTIVERTO

Unix čas na ISO 8601

Převeďte Unix sekundy od 1970-01-01 UTC na datum a čas ISO 8601 UTC.

Okamžitý převodVáš vstup zůstává v prohlížeči. Text k převodu nikam neodesíláme.
Soubor zůstává ve vašem prohlížeči.
Řetězit nástroje

Každý textový nástroj použijte na předchozí výsledek.

01 / Postup

Jak to funguje

Unix čas počítá sekundy od epochy UTC; zlomky se zachovají s přesností na milisekundy.

Užitečná poznámka

Vstup ISO vyžaduje výslovné časové pásmo. Přestupné sekundy ani přesnost pod milisekundu se nepodporují.

02 / Příklad

Příklad

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

03 / Postup

Unix čas na ISO 8601 — Jak to funguje

Z epochových sekund na datum

Převeďte Unix sekundy od 1970-01-01 UTC na datum a čas ISO 8601 UTC. Tento směr zvolte, když API nebo záznam obsahuje unixovou časovou značku a potřebujete čitelné datum UTC. Zadejte sekundy, případně jednu až tři desetinné číslice pro milisekundy. Okamžiky před epochou roku 1970 jsou záporné. Převodník nepředpokládá, že číslo je v milisekundách, mikrosekundách nebo nanosekundách.

Unix čas počítá sekundy od epochy UTC; zlomky se zachovají s přesností na milisekundy. Příklad 1704067200 je přesně půlnoc na začátku roku 2024 v UTC a změní se na 2024-01-01T00:00:00.000Z. Koncové Z výslovně uvádí pásmo; .000 ukazuje nula milisekund. Pokud má vstup pro současné datum přibližně třináct číslic, pravděpodobně jde o milisekundy a je třeba jej nejdříve vydělit tisícem. Pro konkrétní kontrolu dává ukázkový vstup 1704067200 výsledek 2024-01-01T00:00:00.000Z. Původní hodnotu uchovejte vedle výsledku pro porovnání v jiné aplikaci.

Dva zápisy jednoho okamžiku

Unixová časová značka počítá sekundy od 1970-01-01T00:00:00Z. Zápis ISO 8601 uvádí kalendářní údaje a označení časového pásma, například Z pro UTC nebo posun +02:00. Oba mohou určit stejný okamžik, pokud je pásmo výslovné. Tento převodník zachovává zlomky nejvýše na tři desetinná místa, tedy přesnost na milisekundy v obou směrech. Pomáhá u záznamů API, auditu, naplánovaných úloh a kontroly časové značky z databáze bez závislosti na místním pásmu počítače.

Posuny, přesnost a kalendářní chyby

Vstup ISO vyžaduje výslovné časové pásmo. Přestupné sekundy ani přesnost pod milisekundu se nepodporují. Posun říká, o kolik se uvedený čas liší od UTC v daném okamžiku; není to pojmenované pásmo s pravidly letního času. Převod použije posun ze vstupu a výstup ISO zobrazí v UTC. Datum bez pásma se odmítá záměrně, protože výklad jako místní čas nebo UTC může změnit okamžik. Přestupné sekundy, například 23:59:60, nejsou součástí zde použitého výpočtu Date. Nepodporují se ani zlomky menší než milisekunda a velmi vzdálené roky mimo rozsah prohlížeče. Před vložením značky ověřte jednotku: milisekundy jsou tisíckrát větší než sekundy. Pokud zdroj uvádí místní čas bez posunu, zjistěte původní časové pásmo a jeho pravidla pro dané datum. Bez těchto údajů nelze okamžik jednoznačně určit.

Jak se vstup mění na výsledek
Unix sekundy
Časová stupnice UTC
ISO 8601 UTC