Informazioni sullo strumento
API, log e database non sono d’accordo sul tempo: uno restituisce secondi Unix, un altro millisecondi, un sistema di tracing nanosecondi e un quarto una stringa ISO con offset. Confonderli produce date nel 1970 o nell’anno 50.000. Questo convertitore rileva automaticamente l’unità dall’ordine di grandezza del numero (puoi forzarla), poi mostra lo stesso istante come secondi e millisecondi Unix, ISO 8601 in UTC, nel tuo fuso e in qualsiasi altro, nel formato data HTTP e quanto tempo fa o fra quanto. Incolla una stringa di data per la conversione inversa. Gli offset dei fusi orari provengono dal database Intl del browser, quindi l’ora legale viene applicata correttamente per ogni data.
Come si usa
- Incolla un timestamp o una stringa di data, oppure clicca “Use now”.
- Lascia l’unità sul rilevamento automatico, o forza secondi, millisecondi, microsecondi o nanosecondi.
- Scegli un fuso orario aggiuntivo da confrontare, ad esempio quello dei tuoi server o utenti.
- Copia uno qualsiasi dei valori convertiti per asserzioni, dati di test o bug report.
Convertitore di timestamp Unix: domande frequenti
Come distingue il rilevamento automatico i secondi dai millisecondi?
Dall’ordine di grandezza. I valori in secondi restano sotto i 100 miliardi fino all’anno 5138, mentre quelli in millisecondi li hanno superati nel 1973. La stessa regola separa microsecondi e nanosecondi. Forza l’unità se lavori con date molto lontane dal presente.
Perché la mia data ISO è sfasata di qualche ora?
JavaScript interpreta una data-ora senza offset né Z come ora locale, mentre una stringa con la sola data come 2026-11-09 viene trattata come mezzanotte UTC. Includi sempre un offset nei payload delle API e nei dati di test.
I timestamp Unix includono i secondi intercalari?
No. Il tempo Unix conta ogni giorno come esattamente 86.400 secondi, quindi i secondi intercalari non sono rappresentati. Raramente conta nel testing delle applicazioni.