Převod Unix času na datum

Převod Unix časové značky (s, ms, µs, ns) na datum a zpět. Anglicky Unix timestamp converter.

Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.

Časová značka → datum

Datum → časová značka

Jak použít: Převod Unix času na datum

Unix čas (timestamp) je počet sekund od 1. ledna 1970 00:00:00 UTC. Používají ho databáze, logy, API i JWT tokeny. Nástroj ho převede na čitelné datum v UTC i v místním čase a funguje i opačně.

  1. Do pole Unix časová značka vlož číslo, nebo klikni na Aktuální čas.
  2. Nech jednotku na Automaticky, nebo ji nastav ručně na sekundy, milisekundy, mikrosekundy či nanosekundy.
  3. Pro opačný převod zadej Datum a čas; u data bez časového pásma zvol, jestli ho brát jako UTC, nebo místní čas.

Časté chyby a tipy

Sekundy, nebo milisekundy?
Desetimístné číslo jsou obvykle sekundy (Unix, PHP, Python), třináctimístné milisekundy (JavaScript Date.now(), Java). Záměna posune datum o desítky tisíc let, nebo ho vrátí do ledna 1970.
Časová pásma
Timestamp je vždy v UTC. Rozdíl jedné nebo dvou hodin proti očekávání znamená, že se někde datum vypsalo v místním čase (SEČ, nebo letní SELČ) místo UTC či naopak.
Rok 2038
Systémy, které čas ukládají jako 32bitové celé číslo se znaménkem, přetečou 19. ledna 2038. U starších databází a zařízení se vyplatí ověřit, jaký datový typ používají.

Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.

Další nástroje v kategorii Kódování a text