bitlvl
SR

Konvertor Unix vremenskih oznaka

Nalepite vremensku oznaku i jedinica se prepoznaje po njenoj veličini. Ili ukucajte datum i dobijte vremensku oznaku. Izaberite bilo koju vremensku zonu za izlaz.

Sada: — s— ms—

Rezultati i poruke ovog alata prikazuju se na engleskom.

Šta je Unix vreme

Unix vreme broji sekunde od epohe, 00:00:00 UTC 1. januara 1970, ignorišući prestupne sekunde. To je jedan ceo broj bez vremenske zone, što ga čini najlakšim načinom za čuvanje i poređenje trenutaka u vremenu: 1.700.000.000 je isti trenutak svuda na Zemlji. Pretvaranje u kalendarski datum je mesto gde vremenske zone ulaze u igru, i to je ono što ovaj alat radi.

Sekunde, milisekunde i dalje

Različiti sistemi broje u različitim jedinicama. Školjka (date +%s), PHP time(), Python time.time() i JWT claimovi koriste sekunde. JavaScript Date.now() i Java System.currentTimeMillis() koriste milisekunde. Baze podataka i sistemi za tracing ponekad koriste mikrosekunde ili nanosekunde. Konvertor pogađa jedinicu po broju cifara: 10 cifara su sekunde (do 2286. godine), 13 milisekunde, 16 mikrosekunde, 19 nanosekunde.

Problem 2038. godine

Označeni 32-bitni ceo broj prelazi opseg na 2.147.483.647, što je 03:14:07 UTC 19. januara 2038. Sistemi koji vreme još čuvaju u 32 bita vratiće se na 13. decembar 1901. Moderni operativni sistemi i jezici koriste 64 bita, ali ugrađeni uređaji, stari formati datoteka i neke kolone u bazama ne.

Formati na koje ćete naići

FormatPrimerGde
ISO 86012026-10-18T12:30:00ZAPI-ji, JSON, logovi. Z znači UTC; +02:00 je pomak.
RFC 2822Sun, 18 Oct 2026 12:30:00 +0000Zaglavlja e-pošte, HTTP Date (RFC 7231 koristi GMT)
Unix sekunde1792326600Sve na Unixu
ISO nedelja2026-W42Planiranje, obračun plata, zakazivanje u EU

Pitanja

Kako da dobijem trenutnu Unix vremensku oznaku?

Školjka: date +%s. JavaScript: Math.floor(Date.now() / 1000). Python: int(time.time()). Go: time.Now().Unix(). PostgreSQL: extract(epoch from now()). Vrednost uživo prikazana je na vrhu ove stranice.

Zašto je moja vremenska oznaka 1000 puta prevelika?

U milisekundama je. JavaScript, Java i mnogi sistemi za logovanje koriste ms. Podelite sa 1000, ili pustite konvertor da prepozna jedinicu.

Da li Unix vreme uključuje prestupne sekunde?

Ne. Svaki dan ima tačno 86.400 sekundi u Unix vremenu; prestupna sekunda se obrađuje ponavljanjem ili razmazivanjem sekunde na nivou OS-a. Zato Unix vreme nije tačno broj SI sekundi od 1970.

U kojoj vremenskoj zoni je Unix vremenska oznaka?

Ni u jednoj; to je apsolutni trenutak. Isti broj se pretvara u 14:30 u Beogradu i 12:30 u Londonu. Izaberite zonu koju želite u padajućem meniju.

Koji je najveći datum za 32-bitnu vremensku oznaku?

19. januar 2038, 03:14:07 UTC (2.147.483.647 sekundi). 64-bitne vremenske oznake dovoljne su za oko 292 milijarde godina.