Che cos’è un timestamp Unix?
È il numero di secondi trascorsi dal 1° gennaio 1970, 00:00 UTC — l’“epoch”. Poiché non dipende dal fuso orario, lo stesso numero indica lo stesso istante in tutto il mondo; per questo database, API e log spesso salvano le date così. JavaScript e Java contano in millisecondi. I sistemi che salvano il valore in 32 bit con segno vanno in overflow il 19 gennaio 2038 alle 03:14:07 UTC: è il “problema dell’anno 2038”.
Come viene rilevata l’unità
| Unità | Esempio |
|---|---|
| Secondi | 10 cifre |
| Millisecondi | 13 cifre |
| Microsecondi | 16 cifre |
| Nanosecondi | 19 cifre |
In base al numero di cifre: fino a 11, secondi; fino a 14, millisecondi; fino a 17, microsecondi; oltre, nanosecondi. Fai clic su un esempio per provarlo.