Setiap basis data memiliki fungsi untuk mengonversi timestamp Unix menjadi tanggal dan sebaliknya.
- MySQL — timestamp→tanggal
FROM_UNIXTIME(ts), tanggal→timestampUNIX_TIMESTAMP(dt) - PostgreSQL —
to_timestamp(ts),extract(epoch from dt) - SQLite —
datetime(ts, 'unixepoch') - MongoDB —
new Date(ts * 1000)(driver memakai milidetik)
Memilih cara menyimpannya: epoch bilangan bulat tidak bergantung pada zona waktu serta sederhana untuk diurutkan dan dihitung, yang cocok untuk log dan peristiwa. Sebaliknya, tipe TIMESTAMP atau DATETIME mudah dibaca manusia dan memungkinkan Anda memakai fungsi tanggal secara langsung. Sebagian besar tim menyimpan bilangan bulat dalam UTC dan mengonversinya ke waktu lokal hanya saat ditampilkan.