Cosa significa un timestamp Unix negativo?
Una data prima del 1° gennaio 1970.
Converti timestamp Unix in data e viceversa
Unix fu sviluppato nel 1969-1970 e gli sviluppatori scelsero il 1° gennaio 1970 come punto di partenza.
Una data prima del 1° gennaio 1970.
Usa Date.now() (ms) o Math.floor(Date.now()/1000) (secondi).
Un timestamp Unix indica il numero di secondi (o millisecondi) trascorsi dal 1° gennaio 1970 UTC.
10 cifre = secondi, 13 cifre = millisecondi.
I timestamp sono semplici interi, facili da ordinare e indipendenti dal fuso orario.
I timestamp Unix sono sempre UTC. Convertire in ora locale durante la visualizzazione.
I timestamp Unix a 32 bit andranno in overflow il 19 gennaio 2038.