Waktu Unix (disebut juga waktu epoch atau waktu POSIX) merepresentasikan waktu sebagai jumlah detik yang berlalu sejak January 1, 1970 00:00:00 UTC. Titik acuan itu disebut epoch.
Tanggal dan waktu manusia mencampuraduk zona waktu, waktu musim panas, dan aturan kalender, sehingga rumit untuk dihitung. Sebaliknya, waktu Unix adalah satu bilangan bulat yang tidak bergantung pada zona waktu, sehingga mudah disimpan, dibandingkan, dan dihitung. Itulah mengapa ia muncul di hampir semua tempat komputer menangani waktu: log server, basis data, respons API, dan waktu modifikasi berkas.
Misalnya, 0 berarti tepat epoch (1970-01-01 00:00:00 UTC), dan 1000000000 menunjuk ke suatu momen pada September 2001. Mengurangkan dua timestamp langsung memberi selisih di antara keduanya dalam detik.