Convertor timestamp Unix
Transformă un timestamp Unix în dată și oră, și invers.
Mulțumim! Ne ajută să facem uneltele mai bune.
Nu s-a putut trimite acum. Încearcă mai târziu.
Convertorul transformă un timestamp Unix în dată și oră citibile și invers, o dată și o oră în timestamp. Îți arată rezultatul în secunde și milisecunde, în ora locală, în UTC și în formatul ISO 8601. Îl folosesc programatorii, administratorii de sistem și oricine găsește în loguri, baze de date sau fișiere JSON un număr lung în locul unei date.
Ce este un timestamp Unix
Timestamp-ul Unix este numărul de secunde trecute de la 1 ianuarie 1970, ora 00:00:00 UTC, numită „epoca Unix”. Nu depinde de fusul orar: același moment are același timestamp la București și la Tokio. Diferă doar felul în care îl afișezi. Multe limbaje, cum ar fi JavaScript, lucrează în milisecunde, deci cu trei cifre în plus.
Cum folosești convertorul
Scrie timestamp-ul în primul câmp. Dacă numărul are mai mult de 11 cifre, unealta îl tratează ca milisecunde, altfel ca secunde, deci poți lipi direct și valori din JavaScript. Pentru conversia inversă, completează câmpul de dată și oră locală; când acest câmp e completat, are prioritate. Butonul de copiere îți dă timestamp-ul în secunde. Ora locală este cea a fusului setat pe dispozitivul tău.
Exemple
| Timestamp | UTC | Ora României |
|---|---|---|
| 0 | 1 ian. 1970, 00:00:00 | 1 ian. 1970, 02:00:00 |
| 1790000000 | 21 sept. 2026, 14:13:20 | 21 sept. 2026, 17:13:20 |
| 1790845200 | 1 oct. 2026, 09:00:00 | 1 oct. 2026, 12:00:00 |
| 2147483647 | 19 ian. 2038, 03:14:07 | 19 ian. 2038, 05:14:07 |
Ultima valoare este cel mai mare număr care încape într-un întreg cu semn pe 32 de biți. Sistemele vechi care stochează timpul așa nu pot trece de 19 ianuarie 2038, problemă cunoscută ca „anul 2038”.
Greșeli frecvente
Cea mai frecventă este confuzia dintre secunde și milisecunde: un timestamp în milisecunde citit ca secunde dă o dată în viitorul foarte îndepărtat. A doua este uitarea fusului orar: o dată salvată fără fus orar poate fi interpretată cu 2 sau 3 ore diferență față de România. Pentru intervale între două date, folosește diferența dintre două date, iar pentru alte codări uzuale, codare și decodare Base64. Conversia se face în browser, fără să trimită date.
Întrebări frecvente
Ce dată este timestamp-ul 0?
1 ianuarie 1970, ora 00:00:00 UTC, adică ora 02:00 în România. Este începutul epocii Unix.
Cum aflu timestamp-ul curent?
Deschide unealta: primul câmp este deja completat cu timestamp-ul momentului în care ai încărcat pagina, în secunde.
Cum îmi dau seama dacă e în secunde sau milisecunde?
Un timestamp actual are 10 cifre în secunde și 13 cifre în milisecunde. Unealta tratează automat numerele de peste 11 cifre ca milisecunde.
Timestamp-ul depinde de fusul orar?
Nu. Este același în toată lumea pentru același moment. Doar afișarea ca oră locală diferă de la un fus la altul.
Actualizat:
Ce unealtă îți lipsește?
Spune-ne ce calculator sau unealtă ai căutat și n-ai găsit. Citim fiecare sugestie.