Convertitore timestamp Unix
Converti qualsiasi timestamp Unix in data leggibile — o qualsiasi data in timestamp — in millisecondi, secondi e altro.
Cos'è
Un timestamp Unix (detto anche epoch timestamp o POSIX time) è il numero di secondi — o millisecondi nei sistemi moderni — trascorsi dall'epoch Unix: mezzanotte UTC del 1° gennaio 1970. È lo standard universale per rappresentare momenti nel tempo in sistemi software, database, API e file di log perché è indipendente dal fuso orario, compatto e facile da confrontare. Il nostro convertitore gratuito traduce in entrambe le direzioni: incolla un timestamp Unix e ottieni una data leggibile nel tuo fuso orario locale e in UTC, oppure scegli una data e ottieni il timestamp Unix corrispondente in secondi, millisecondi e microsecondi. Lo strumento mostra anche il timestamp corrente, che si aggiorna ogni secondo.
Come si usa
- Per convertire un timestamp in data: incolla o digita un timestamp Unix nel primo campo. Il convertitore rileva automaticamente secondi vs millisecondi in base al numero di cifre.
- Leggi la data leggibile sia nel tuo fuso orario locale che in UTC sotto l'input.
- Per convertire una data in timestamp: usa il selettore data-ora nella seconda sezione.
- Il timestamp convertito appare in secondi, millisecondi e microsecondi.
- Usa il display "Timestamp corrente" in cima per copiare il tempo epoch esatto in questo momento.
Perché usarlo
I timestamp Unix appaiono costantemente nel lavoro degli sviluppatori: risposte API, campi di database, file di log, token JWT, parametri URL e file di configurazione memorizzano spesso il tempo come timestamp Unix. Avere un convertitore veloce e affidabile aperto in una scheda del browser è uno strumento di uso quotidiano per sviluppatori backend, ingegneri DevOps, analisti di dati e tester QA. Il rilevamento automatico dei millisecondi è particolarmente utile. Molti sistemi moderni usano timestamp con precisione al millisecondo. Incollare qualsiasi timestamp nel nostro strumento dà il risultato corretto senza dover dividere manualmente per 1000. Tutte le conversioni avvengono nel browser. I tuoi timestamp e date non vengono mai inviati a nessun server.
Domande frequenti
Cos'è l'epoch Unix?
L'epoch Unix è il punto di riferimento: mezzanotte UTC del 1° gennaio 1970. Ogni timestamp Unix è il conteggio dei secondi (o millisecondi) trascorsi da quel momento.
Come faccio a sapere se un timestamp è in secondi o millisecondi?
Un timestamp a 10 cifre è in secondi. Un timestamp a 13 cifre è in millisecondi. Il nostro convertitore lo rileva automaticamente.
E i microsecondi o i nanosecondi?
Un timestamp a 16 cifre è in microsecondi. Lo strumento mostra tutte e tre le unità per ogni conversione.
Perché l'ora convertita sembra sfasata di qualche ora?
I timestamp Unix sono sempre in UTC. Lo strumento mostra sia UTC che l'ora locale per evitare confusione.
Qual è il valore massimo del timestamp Unix?
Il limite intero con segno a 32 bit è 2.147.483.647, corrispondente al 19 gennaio 2038 — il cosiddetto "Problema dell'anno 2038". I sistemi moderni usano interi a 64 bit.