Timestamp Unix
Il numero di secondi trascorsi dal 1° gennaio 1970 (UTC).
Un timestamp Unix (noto anche come tempo Unix, tempo POSIX o tempo Epoch) è un sistema per rappresentare un punto nel tempo come il numero di secondi trascorsi dal 1° gennaio 1970, alle 00:00:00 UTC, escludendo i secondi intercalari.
Questa data (1° gennaio 1970) è chiamata Epoca Unix e serve come punto di riferimento da cui viene misurato il tempo in Unix e molti altri sistemi informatici.
I timestamp Unix sono ampiamente utilizzati nell'informatica perché forniscono una rappresentazione compatta e indipendente dal linguaggio di un momento specifico nel tempo. Sono particolarmente utili per memorizzare date e orari nei database e per eseguire calcoli di data/ora.
Esempi: - 0: 1° gennaio 1970, 00:00:00 UTC (l'Epoca) - 1000000000: 9 settembre 2001, 01:46:40 UTC - 1585000000: 24 marzo 2020, 00:00:00 UTC
La maggior parte dei linguaggi di programmazione fornisce funzioni per convertire tra timestamp Unix e formati di data leggibili dall'uomo. I timestamp Unix tipicamente non tengono conto dei secondi intercalari.