Online Tools Center
  • Acasă
  • Instrumente
  • Convertoare
Online Tools Center

Free online calculators for math, finance, fitness, and more.

Link-uri Rapide

  • Math Calculators
  • Instrumente
  • Convertoare
  • Despre noi
  • Contact

Legal

  • Politica de confidențialitate
  • Termeni și condiții

© 2026 Online Tools Center. Toate drepturile rezervate.

Convertor Timestamp Unix

Transformă orice timestamp Unix în dată și oră lizibilă în toate fusele orare. Suportă secunde, milisecunde, microsecunde și nanosecunde.

Convertor Timestamp Unix

Introduceți un timestamp Unix sau faceți clic pe 'Folosește ora curentă'

Ce Este Timpul Unix?

Timpul Unix (numit și timp POSIX sau timp epoch) reprezintă numărul de secunde scurse de la 00:00:00 UTC, 1 ianuarie 1970 — 'Epoch-ul Unix'. Este un întreg unic și neambiguu care reprezintă orice moment în timp, indiferent de calendarul sau fusul orar local.

Creat odată cu sistemul de operare Unix la Bell Labs la sfârșitul anilor '60, timpul Unix a devenit limbajul universal al marcajelor temporale în software: de la înregistrările bazelor de date și răspunsurile API până la fișierele de log și citirile senzorilor.

Formule de Conversie

Celelalte unități de timestamp sunt multipli de puteri ale lui zece față de valoarea de bază în secunde. Conversia la ora locală deplasează epoch-ul cu decalajul UTC.

Conversii de unități

tms=tsec×103tμs=tsec×106tns=tsec×109t_{\text{ms}} = t_{\text{sec}} \times 10^{3} \quad t_{\mu s} = t_{\text{sec}} \times 10^{6} \quad t_{\text{ns}} = t_{\text{sec}} \times 10^{9}tms​=tsec​×103tμs​=tsec​×106tns​=tsec​×109

Conversia la ora locală

tlocal=tepoch+ΔUTC×3600t_{\text{local}} = t_{\text{epoch}} + \Delta_{\text{UTC}} \times 3600tlocal​=tepoch​+ΔUTC​×3600

Unde Δ_UTC este decalajul în ore (ex. +2 pentru EET în România, +3 pentru EEST vara). Intrările DST arată decalaje fixe — tranzițiile reale DST depind de regiune și an.

Exemple din Viața Reală

Epoch-ul Unix la București

Timestamp 0 = 1970-01-01 00:00:00 UTC. La București (EET, UTC+2 iarna), ora era 02:00 dimineața — deja 1 ianuarie 1970 local.

e-Factura ANAF

Sistemul e-Factura al ANAF folosește timestamp-uri Unix pentru validarea momentului emiterii facturilor electronice obligatorii pentru companiile din România.

Portalul ghișeul.ro

Serviciile de e-guvernare românești (ghișeul.ro, SNEP) stochează sesiunile utilizatorilor și tranzacțiile cu timestamp-uri Unix în secunde.

MySQL în Hosting Românesc

Tipul TIMESTAMP din MySQL stochează valori Unix în secunde și are același subiect Y2038. Furnizorii de hosting români recomandă migrarea la DATETIME pentru date după 2038.

Cum Să Folosești Acest Convertor

  1. 1

    Introduceți un timestamp Unix în câmpul de intrare sau faceți clic pe 'Folosește ora curentă'.

  2. 2

    Selectați unitatea potrivită: secunde, milisecunde, microsecunde sau nanosecunde.

  3. 3

    Caseta de timp de referință afișează valoarea în toate cele patru unități simultan.

  4. 4

    Derulați prin cele cinci grupuri de fuse orare pentru a citi data și ora locală pentru orice abreviere.

  5. 5

    Copiați orice valoare selectând textul din celula tabelului.

Sfaturi și Capcane Comune

  • ✦Python, Go și Rust returnează secunde implicit. JavaScript, Java și SDK-urile mobile returnează milisecunde — atenție la timestamp-urile cu 13 cifre.
  • ✦Un timestamp de 0 nu înseamnă null sau date lipsă — înseamnă exact 1 ianuarie 1970 00:00:00 UTC.
  • ✦Decalajele DST din tabel sunt fixe. Tranzițiile reale DST în România (ultima duminică din martie / ultima duminică din octombrie) nu sunt reflectate.
  • ✦Timestamp-urile negative reprezintă date înainte de 1970 — −1 = 31 decembrie 1969 23:59:59 UTC.
  • ✦Verificați întotdeauna dacă un timestamp provenit din API extern este în secunde sau milisecunde.

Întrebări Frecvente

De ce începe timpul Unix la 1 ianuarie 1970?▼

Creatorii Unix au ales o dată rotundă, recentă la momentul dezvoltării (circa 1969–1971). Limita exactă de miezul nopții UTC a facilitat aritmetica cu numere întregi.

Care este timestamp-ul maxim pentru sistemele pe 32 de biți?▼

Un număr întreg semnat pe 32 de biți poate stoca valori până la 2.147.483.647, corespunzând datei 2038-01-19 03:14:07 UTC. Sistemele pe 64 de biți extind intervalul la circa ±292 miliarde de ani.

Cum convertesc un timestamp Unix în JavaScript?▼

Folosiți new Date(timestamp * 1000) dacă valoarea este în secunde, sau new Date(timestamp) dacă este deja în milisecunde. Date.now() returnează milisecunde.

Timpul Unix ține cont de secundele intercalare?▼

Nu. Fiecare zi este tratată ca exact 86.400 de secunde. Secundele intercalare sunt ignorate, deci UTC și timpul Unix pot diferi cu câteva secunde în timp.

Cum obțin un timestamp Unix în Python?▼

Folosiți time.time() pentru un float, int(time.time()) pentru un întreg, sau datetime_obj.timestamp() pentru obiecte datetime.

Care e diferența dintre UTC și GMT?▼

În practică, aceelași decalaj (UTC±00:00). GMT este un fus orar istoric bazat pe meridianul de la Greenwich; UTC este standardul internațional modern menținut prin ceasuri atomice.

Evaluează Acest Calculator