onlinecalculator.me

Zdarma online kalkulačka časového razítka unix

Časové razítko UNIX je počet sekund od 1. ledna 1970 UTC. Tato kalkulačka převádí mezi časovými razítky Unix a daty čitelnými pro člověka v obou směrech.

Unix (sekundy)
Unix (milisekundy)
ISO 8601
UTC
O této kalkulačce

Jak používat

  1. Zvolte směr převodu pomocí přepínače v horní části.
  2. Zadejte časové razítko UNIX (v sekundách) nebo místní datum a čas.
  3. Přečtěte si výsledky: UNIX sekund, UNIX milisekundy, řetězec ISO 8601 a řetězec UTC.
  4. Stisknutím „Sdílet s mými čísly“ zkopírujte odkaz s předvyplněným vstupem.

Jak funguje konverze

časové razítko k datu: Vynásobte vstupní sekundy 1 000, abyste získali milisekundy, sestrojte JavaScript Date objekt, poté jej naformátujte jako ISO 8601 a UTC.

Datum do časového razítka: analyzovat místní řetězec DateTime jako a Date objekt, pak rozdělte date.getTime() (milisekundy od epochy) o 1 000 a podlaží to, abyste získali Unix sekundy.

Zpracovaný příklad

Časové razítko UNIX: 1 751 630 400

  • UNIX milisekundy: 1 751 630 400 000
  • ISO 8601: 2025-07-04T12:00:00.000Z
  • UTC: pátek, 4. července 2025, 12:00:00 UTC

poznámky

  • Kalkulačka interpretuje vstup DateTime-Local jako vaše místní časové pásmo. Výstupy ISO a UTC jsou vždy v UTC.
  • Negativní časová razítka UNIX představují data před 1. lednem 1970.
  • JavaScript Date Objekt interně používá 64bitové plováky po dobu milisekund, což poskytuje spolehlivou přesnost pro všechna data mezi zhruba rokem 271 821 př. n. l. a rokem 275 760 CE.
Co je to unixové časové razítko?
UNIX časové razítko (také nazývané epoch time nebo posix time) je počet sekund, které uplynuly od 00:00:00 UTC 1. ledna 1970. V programování se široce používá, protože je to jednoduché celé číslo, které ano nezávisí na časových pásmech nebo kalendářových systémech.
Jaký je rozdíl mezi časovými razítky sekund a milisekund?
Většina unixových časových razítek je v sekundách. JavaScript's Date.now() a mnoho API vrací milisekundy – hodnota 1000krát větší. Kalkulačka zobrazuje obojí, takže si můžete vybrat ten správný pro váš systém.
Co znamená ISO 8601?
ISO 8601 je mezinárodní standard pro zastoupení data a času. Řetězec ISO 8601 vypadá jako 2025-07-04T12:00:00.000Z — rok, měsíc, den, T oddělovač, hodiny, minuty, sekundy a přípona Z označující UTC.
Proč moje časové razítko vypadá jinak, než očekávám?
Časová razítka jsou vždy interně v UTC. Displej UTC zobrazuje absolutní čas; Váš místní čas se může lišit podle vašeho posunu časového pásma. Zadejte hodnotu DateTime-Local, abyste získali časové razítko pro vaše místní časové pásmo.
Jaké je maximální časové razítko UNIX?
32bitové celé číslo se znaménkem může obsahovat časová razítka až 2 147 483 647, což odpovídá 19. lednu 2038 – „problému roku 2038“. Moderní systémy používají 64bitová celá čísla a podporují data za miliardy let do budoucnosti.

Přidejte tuto bezplatnou kalkulačku na svůj vlastní web. Zkopírujte úryvek – funguje všude, kde můžete vložit HTML, a zůstává synchronizován s touto stránkou.

Náhled Vložení →

Procházejte všechny kalkulačky → · Více v Date Time →