Időbélyeg Átalakító - Unix Epoch & Dátum/Idő

Current Timestamp
Seconds—
Milliseconds—
UTC—
Local—

Unix Timestamp → Date & Time

  • Seconds
  • Milliseconds
  • Local
  • UTC
—

Az időbélyegekkel való munka minden stack fejlesztőjének napi feladata. Legyen szó API-válaszok hibakereséséről, adatbázis-értékek átalakításáról vagy idő szinkronizálásáról rendszerek között, Időbélyeg Átalakítónk azonnal elvégzi a feladatot.

Az eszköz kétirányúan alakít: adjon meg egy Unix időbélyeget és kapja meg az olvasható dátumot, vagy válasszon egy dátumot és kapja meg a megfelelő időbélyeget. Támogatja a 10 számjegyű (másodperc) és 13 számjegyű (ezredmásodperc) formátumokat is — váltson köztük szükség szerint.

A fenti élő panel mindig az aktuális időbélyeget mutatja mindkét formátumban, plusz az aktuális UTC és helyi időt, másodpercenként frissítve. Ez felbecsülhetetlen, amikor gyorsan kell "most" értéket kapni teszteléshez vagy naplózáshoz.

Ne feledje, hogy a Unix időbélyegek időzóna-függetlenek — az idő egy abszolút pontját ábrázolják. Az időzóna kiválasztása csak a dátum-karakterlánc megjelenítésére hat. Amikor időbélyegeket adatbázisban tárol vagy szolgáltatások között továbbít, mindig használjon UTC-t.

Képlet
Unix időbélyeg = Math.floor(Date.now() ÷ 1000) | Dátum = new Date(timestamp × 1000)

Gyakran Ismételt Kérdések

Mi az a Unix időbélyeg?
A Unix időbélyeg (más néven Epoch time) az 1970. január 1. (UTC éjfél) óta eltelt másodpercek száma. Ez egy univerzális módja a dátumok és idők ábrázolásának különböző programozási nyelveken és rendszerekben.
Miért van egyes időbélyegeknek 10 számjegye, másoknak pedig 13?
A 10 számjegyű időbélyegek az epoch óta eltelt másodperceket ábrázolják. A 13 számjegyű bélyegek az epoch óta eltelt ezredmásodperceket ábrázolják. A JavaScript ezredmásodpercet (13 számjegy) használ, míg a Unix parancssori eszközök gyakran másodpercet (10 számjegy).
Hogyan alakítok át egy időbélyeget JavaScriptben?
Az aktuális időbélyeg (másodperc) lekéréséhez: Math.floor(Date.now() / 1000). Visszaalakításhoz: new Date(timestamp * 1000). Ezredmásodperchez használja a Date.now()-t közvetlenül és a new Date(timestamp)-et szorzás nélkül.
Milyen időzónát használ a Unix időbélyeg?
A Unix időbélyeg lényegében UTC-alapú — az időzónától függetlenül egy globális pillanatot ábrázol az időben. Az időzóna csak akkor számít, amikor az időbélyeget megjelenítéshez olvasható dátum-karakterláncsá alakítják.

Kapcsolódó Kalkulátorok