Konverter stempel waktu Unix
Waktu Unix menghitung detik sejak 01-01-1970 00:00:00 UTC (milidetik dalam JavaScript Date.now()). Bidang log, JWT exp, dan API sering kali menggunakan nomor zaman — konversikan ke waktu lokal atau waktu UTC yang dapat dibaca untuk men-debug insiden.
Timestamp Unix
ISO
2026-08-12T19:34:23.000Z
ISO
Timestamp Unix
1786563263
Cara mengonversi stempel waktu
1. Tempel nomor waktu atau pilih waktu tanggal dari pemilih.
2. Alihkan detik vs milidetik jika nilainya salah (10 vs 13 digit).
3. Baca hasil UTC dan zona waktu lokal.
4. Salin nilai yang dikonversi untuk kueri SQL atau filter log.
Contoh stempel waktu
Klaim exp JWT
1735689600 diterjemahkan ke masa berlaku mendatang — bandingkan dengan sekarang.
JavaScript Date.now()
1704067200000 ms sama dengan 01-01-2024 UTC — nilai 13 digit adalah ms.
Penguraian garis log
Konversi bidang nginx $msec atau epoch untuk berkorelasi dengan manusia Splunk waktu.
Kapan mengonversi zaman
• Saat men-debug respons API dengan tanggal numerik.
• Saat menulis kueri basis data dengan UNIX_TIMESTAMP().
• Saat orientasi mempelajari tampilan UTC vs lokal.
Perangkap ambiguitas
• Saat stempel waktu adalah mikrodetik atau nanodetik — skala berbeda (16+ digit).
• Ketika string tanggal sudah ISO8601 — parse langsung dalam kode.
• Ketika detik kabisat penting — waktu Unix mengabaikan kebiasaan pelabelan detik kabisat.
Selalu konfirmasikan unit
Mencampur detik dengan tanggal offset ms yang diharapkan sebesar 1000× — bug umum dalam SDK analisis seluler.
Waktu musim panas
Lompatan jam dinding lokal — zaman terus menerus. Jadwalkan cron dalam UTC untuk menghindari bug DST.
Penyimpanan basis data
Simpan instans UTC sebagai TIMESTAMP DENGAN ZONA WAKTU; konversi di lapisan UI untuk pengguna.
Pertanyaan yang sering diajukan
Detik atau milidetik?
10 digit ≈ detik; 13 digit ≈ milidetik hingga tahun 2286.
UTC vs lokal?
Epoch adalah UTC instan — tampilan mungkin menampilkan offset zona waktu lokal.
Cap waktu negatif?
Tanggal sebelum tahun 1970 mungkin ada di beberapa sistem — jarang terjadi di web API.
Masalah Y2K38?
Int overflow bertanda 32-bit 2038 — menggunakan panjang 64-bit dalam sistem.
Lokal?
Ya.
Format keluaran ISO?
Seringkali 15-03-2024T14:30:00.000Z — menyalin untuk API JSON.