Převést Unix timestamp na date

Poslední revize obsahu:

Tento převodník převádí okamžitě. Zadejte hodnotu a výsledek se zobrazí ihned.

s
na

Kdy je potřeba převádět Unix časová razítka?

Unix timestamp (Epoch) počítá sekundy od 1. ledna 1970, 00:00:00 UTC. Univerzální standard pro ukládání data a času v počítačových systémech.

Příklad: 1709251200 = 1. března 2024 00:00:00 UTC. Timestampy jsou nezávislé na časovém pásmu.

Veškeré výpočty probíhají lokálně.

Digitální hodiny zavěšené u stropu, na displeji čas 18:00
Lidé čtou čas z displeje, zatímco systémy zaznamenávají tentýž okamžik jako jediné číslo sekund počítaných od 1. ledna 1970. Převodník mezi oběma zápisy překládá, takže se časové razítko zkopírované z logu nebo z databáze změní v čitelné datum.

Jak fungují Unix timestampy?

Unix čas počítá sekundy od epochy: 1. ledna 1970 00:00:00 UTC. Hodnota je vždy UTC.

JS: Date.now() vrací ms. Python: time.time() vrací sekundy.

Řada nástěnných hodin s cedulkami měst, pro každé časové pásmo jedny
Tentýž okamžik má v každém časovém pásmu jinou hodinu, a proto na zdi visí pro každé z nich vlastní hodiny. Unixové časové razítko počítá sekundy od 1. ledna 1970 v UTC, takže má na celém světě jedinou hodnotu. Pásmo se přidává až ve chvíli, kdy se to číslo mění zpět na datum a čas.

Unix timestamp vs ISO datum

VlastnostUnix timestampISO 8601
Formát17092512002024-03-01T00:00:00Z
ČitelnostJen pro strojeČitelné pro lidi
Časové pásmoVždy UTCObsahuje pásmo
PorovnáníJednoduché (větší = pozdější)Vyžaduje parsing
Úložiště4–8 bajtů20+ bajtů

Jak použít převodník?

  1. 1. Zadejte hodnotu

    Zadejte číslo do vstupního pole.
  2. 2. Přečtěte výsledek

    Výsledek se zobrazí okamžitě.
  3. 3. Zkopírujte nebo obraťte

    Zkopírujte výsledek nebo obraťte směr převodu.

Kdy je tento převodník užitečný?

  1. Webový vývoj

    API a databáze ukládají data jako timestampy.
  2. Analýza logů

    Serverové logy používají Unix timestampy.
  3. Databáze

    MySQL UNIX_TIMESTAMP(), PostgreSQL extract(epoch from...).
  4. Programování

    JS Date.now() vrací milisekundy od Epoch.

Poslední revize obsahu: · napsal a zkontroloval tým Arteon

Často kladené otázky

Co je Unix epocha?

1. leden 1970 00:00:00 UTC. Všechny timestampy se měří od tohoto bodu.

Co je problém roku 2038?

32-bit timestampy přetečou 19. ledna 2038. Moderní systémy používají 64 bitů.

Probíhají výpočty lokálně?

Ano. Veškeré výpočty probíhají ve vašem prohlížeči.

Snímek obrazovky bezplatného nástroje Arteon: Převést Unix timestamp na date

Pomozte nám vylepšit naše nástroje

Máte nápad, našli jste chybu nebo chcete navrhnout funkci? Napište nám – odpovídme do 24 hodin.