Che cos'è un timestamp Unix?
Un timestamp Unix conta il numero di secondi trascorsi dalle 00:00:00 UTC del 1º gennaio 1970 — chiamato epoch Unix. È un singolo numero intero che identifica in modo univoco qualsiasi momento nel tempo indipendentemente dal fuso orario, il che lo rende lo standard universale per memorizzare timestamp in database e API.
Per convertire un timestamp in una data leggibile, dividi per 86400 per ottenere i giorni, poi aggiungi al 1970-01-01. In pratica, browser e linguaggi di programmazione forniscono funzioni integrate che gestiscono questo calcolo. I timestamp negativi rappresentano date precedenti al 1970.