Pretvarač Unix Vremenskog Pečata
Pretvorite Unix vremenske pečate u čitljiv datum i vrijeme u svim vremenskim zonama. Podržava sekunde, milisekunde, mikrosekunde i nanosekunde.
Što je Unix Vrijeme?
Unix vrijeme je broj sekundi koji je protekao od 1. siječnja 1970. 00:00:00 UTC — 'Unix epohe'. Daje jednoznačan cijeli broj koji predstavlja bilo koji trenutak neovisno o kalendaru ili lokalnoj vremenskoj zoni.
U Hrvatskoj su Unix vremenski pečati ključni u sustavima e-Građani, na Zagrebačkoj burzi (ZSE) i u bankama poput Erste i Zagrebačke banke.
Formule za Preračunavanje
Ostale jedinice vremenskog pečata jednostavni su višekratnici potencija od deset iz bazne vrijednosti sekundi.
Preračunavanje Jedinica
t_ms = t_sec × 10^3 t_ s = t_sec × 10^6 t_ns = t_sec × 10^9tms=tsec×103tμs=tsec×106tns=tsec×109
Preračunavanje na Lokalno Vrijeme
t_local = t_epoch + Δ_UTC × 3600tlocal=tepoch+ΔUTC×3600
Gdje je Δ_UTC pomak u satima (npr. +1 CET u Hrvatskoj zimi, +2 CEST ljeti).
Hrvatski Primjeri Korištenja
Epoha u Zagrebu (CET)
Vremenski pečat 0 = 1970-01-01 00:00:00 UTC. U Zagrebu (CET, UTC+1) bio je 01:00 u noći 1. siječnja 1970. — Nova godina već je lokalno počela.
Zagrebačka Burza (ZSE)
ZSE koristi Unix vremenske pečate u nanosekundama za sekvenciranje burzovnih naloga i precizno snimanje transakcija.
Sustav e-Građani
Hrvatski e-Građani portal za elektroničke javne usluge koristi Unix vremenske pečate za upravljanje korisničkim sesijama i dokumentima.
Erste i Zagrebačka Banka API
Hrvatske banke Erste i Zagrebačka banka koriste milisekundne Unix vremenske pečate u svojim PSD2 API odgovorima.
Kako Koristiti Pretvarač
1
Unesite Unix vremenski pečat u polje za unos ili kliknite 'Koristi Trenutno Vrijeme'.
2
Odaberite odgovarajuću jedinicu: sekunde, milisekunde, mikrosekunde ili nanosekunde.
3
Okvir referentnog vremena prikazuje vaš vremenski pečat u sve četiri jedinice istovremeno.
4
Pregledajte pet skupina vremenskih zona kako biste pročitali datum i lokalno vrijeme za bilo koju kraticu.
5
Kopirajte vrijednost odabirom teksta u ćeliji tablice.
Savjeti i Uobičajene Pogreške
- ✦Python, Go i Rust prema zadanim postavkama vraćaju sekunde. JavaScript i Java vraćaju milisekunde — pazite na 13-znamenkaste vremenske pečate.
- ✦Vremenski pečat 0 ne znači nule — znači točno 1. siječnja 1970. 00:00:00 UTC.
- ✦DST unosi u tablici su fiksni UTC pomaci. Stvarni DST prijelazi variraju.
- ✦Negativni vremenski pečati predstavljaju datume prije 1970. godine.
- ✦Uvijek provjerite je li vremenski pečat vanjskog API-ja u sekundama ili milisekundama.
Često Postavljana Pitanja
Zašto Unix vrijeme počinje 1. siječnja 1970.?
Razvojni programeri Unixa odabrali su okrugao datum koji je bio aktualan u vrijeme razvoja. Točna granica ponoći UTC-a pojednostavila je aritmetiku cijelih brojeva.
Koji je maksimalni Unix vremenski pečat za 32-bitne sustave?
2 147 483 647 — odgovara 2038-01-19 03:14:07 UTC. 64-bitni sustavi proširuju raspon na oko ±292 milijarde godina.
Kako pretvoriti Unix vremenski pečat u JavaScriptu?
Koristite new Date(timestamp * 1000) za sekunde ili new Date(timestamp) za milisekunde.
Uzima li Unix vrijeme u obzir prijestupne sekunde?
Ne. Svaki dan se obrađuje kao točno 86 400 sekundi.
Kako dobiti Unix vremenski pečat u Pythonu?
Koristite time.time() za broj s pomičnim zarezom ili int(time.time()) za cijeli broj.
Koja je razlika između UTC-a i GMT-a?
U praksi isti pomak. GMT je povijesni; UTC je moderni standard temeljen na atomskim satovima.