Convertitore timestamp
Converti timestamp Unix in data e viceversa
Data inserita e risultato locale usano il fuso orario locale del browser.
Cos'è un timestamp Unix?
Un timestamp Unix indica il numero di secondi (o millisecondi) trascorsi dal 1° gennaio 1970 UTC.
Differenza tra secondi e millisecondi
10 cifre = secondi, 13 cifre = millisecondi.
Perché i timestamp sono meglio delle stringhe di date
I timestamp sono semplici interi, facili da ordinare e indipendenti dal fuso orario.
Fusi orari e UTC
I timestamp Unix sono sempre UTC. Convertire in ora locale durante la visualizzazione.
Il problema Y2K38
I timestamp Unix a 32 bit andranno in overflow il 19 gennaio 2038.
Domande frequenti
Perché il tempo Unix inizia nel 1970?
Unix fu sviluppato nel 1969-1970 e gli sviluppatori scelsero il 1° gennaio 1970 come punto di partenza.
Cosa significa un timestamp Unix negativo?
Una data prima del 1° gennaio 1970.
Come ottenere un timestamp in JavaScript?
Usa Date.now() (ms) o Math.floor(Date.now()/1000) (secondi).