Unix-Zeit (auch Epoch-Zeit oder POSIX-Zeit genannt) stellt die Zeit als die Anzahl der Sekunden dar, die seit dem January 1, 1970 00:00:00 UTC vergangen sind. Dieser Bezugspunkt wird als Epoch bezeichnet.
Menschliche Daten und Uhrzeiten verknüpfen Zeitzonen, Sommerzeit und Kalenderregeln miteinander, was ihre Berechnung umständlich macht. Die Unix-Zeit hingegen ist eine einzelne, von der Zeitzone unabhängige Ganzzahl und daher einfach zu speichern, zu vergleichen und zu berechnen. Deshalb taucht sie fast überall auf, wo Computer mit Zeit umgehen: Server-Logs, Datenbanken, API-Antworten und Datei-Änderungszeiten.
Zum Beispiel bedeutet 0 genau die Epoch (1970-01-01 00:00:00 UTC), und 1000000000 verweist auf einen Moment im September 2001. Die Subtraktion zweier Zeitstempel ergibt sofort den Abstand zwischen ihnen in Sekunden.