Apakah Timestamp Unix?
Timestamp Unix ialah bilangan saat yang telah berlalu sejak 1 Januari 1970, 00:00:00 UTC. Saat itu dipanggil epoch Unix.
1735689600 mewakili 1 Januari 2025, 00:00:00 UTC.
Saat vs Milisaat
JavaScript menggunakan milisaat (Date.now() mengembalikan ~1,750,000,000,000), manakala kebanyakan alat Unix menggunakan saat. Mencampurkan kedua-duanya adalah ralat timestamp yang paling biasa.
// JavaScript — milisaat (13 digit)
Date.now() // → 1750000000000
// Bash/Python/PHP — saat (10 digit)
date +%s // 1750000000
Perangkap Zon Waktu
Timestamp Unix sentiasa UTC. Kekeliruan berlaku semasa penukaran tanpa zon waktu.