Alat

Konverter Timestamp Unix Online Gratis

Ubah timestamp Unix menjadi tanggal yang mudah dibaca dan tanggal menjadi timestamp Unix. Otomatis mendeteksi detik vs milidetik. Mendukung 8 zona waktu, ISO 8601, waktu relatif.

LIVE Timestamp Unix Saat Ini

Timestamp Unix → Tanggal yang Mudah Dibaca

Tanggal → Timestamp Unix

Semua konversi berlangsung secara lokal di browser Anda. Tidak ada data yang pernah dikirim ke server kami.

Apa itu Timestamp Unix?

Timestamp Unix (juga disebut epoch time atau POSIX time) adalah jumlah detik yang telah berlalu sejak pukul 00:00:00 UTC pada 1 Januari 1970 — epoch Unix. Titik nol ini dipilih karena mendahului adopsi Unix secara luas, sehingga menjadi referensi netral untuk semua sistem Unix. Timestamp adalah bilangan bulat yang tidak bergantung pada zona waktu, sehingga sangat cocok untuk basis data, API, file log, dan token JWT di mana satu titik referensi universal sangat penting.

Timestamp Unix: Detik vs Milidetik

Sumber kebingungan yang paling umum adalah apakah suatu timestamp dalam detik (10 digit) atau milidetik (13 digit). Aturannya: jika nilainya melebihi 10¹², hampir pasti itu adalah milidetik.

Detik (10 digit) 10 digits

Digunakan oleh PHP time(), Python time.time(), perintah shell Unix date +%s, dan sebagian besar basis data SQL. Contoh: 1710508200

1710508200
Milidetik (13 digit) 13 digits

Digunakan oleh JavaScript Date.now(), Java System.currentTimeMillis(), Node.js, dan sebagian besar API browser. Contoh: 1710508200000

1710508200000

Penggunaan Umum Timestamp

Alasan mengapa developer lebih memilih timestamp Unix dibanding string tanggal yang mudah dibaca:

Klaim iat & exp pada JWT

JSON Web Token menggunakan timestamp Unix dalam detik untuk klaim "issued at" (iat) dan "expiration" (exp). Tidak bergantung pada zona waktu dan mudah dibandingkan.

Pengurutan Kronologis di Basis Data

Kolom timestamp berupa bilangan bulat diurutkan lebih cepat dibanding string datetime dan netral terhadap zona waktu, menghilangkan ambiguitas ketika data berasal dari berbagai lokasi geografis.

Analisis File Log & Korelasi Peristiwa

Log server, distributed tracing (OpenTelemetry), dan pipeline analitik menggunakan timestamp dalam milidetik untuk mengorelasikan peristiwa antar layanan dengan presisi sub-detik.

Masa Berlaku Cache & TTL

Sistem cache (Redis, Varnish, CDN) dan respons API menggunakan timestamp Unix untuk Cache-Control max-age, created_at, dan updated_at.

Pertanyaan yang Sering Diajukan

Epoch Unix adalah tengah malam UTC pada 1 Januari 1970. Tanggal ini dipilih oleh para pengembang Unix awal di Bell Labs sebagai titik awal praktis yang mendahului adopsi Unix secara luas. Tanggal ini tidak memiliki makna matematis khusus — tanggal tersebut hanya perlu menjadi tanggal yang relatif baru sebelum sistem Unix mana pun digunakan. Penghitung bilangan bulat yang dihasilkan cukup kecil untuk masuk dalam integer 32-bit (meski masalah Tahun 2038 muncul akibat overflow integer 32-bit bertanda).

Aturan sederhana: jika nilainya memiliki lebih dari 11 digit (lebih besar dari sekitar 10¹¹), hampir pasti itu dalam milidetik. Timestamp Unix saat ini dalam detik terdiri dari 10 digit (mis. 1710508200). Momen yang sama dalam milidetik adalah 1710508200000 (13 digit). Konverter ini otomatis mendeteksi unit saat Anda menempelkan timestamp.

Ya. Arah Unix → Tanggal menggunakan API Intl.DateTimeFormat untuk menampilkan momen UTC dalam zona waktu IANA yang dipilih. Arah Tanggal → Unix melakukan kebalikannya: ia menafsirkan input datetime-local Anda sebagai waktu lokal pada zona waktu yang dipilih dan menghitung timestamp Unix UTC yang sesuai. Output ISO 8601 selalu menampilkan UTC (akhiran Z) apa pun zona waktu yang dipilih.

ISO 8601 adalah standar internasional untuk merepresentasikan tanggal dan waktu, mis. 2024-03-15T14:30:00.000Z. Akhiran Z menunjukkan UTC. Gunakan ISO 8601 pada REST API, payload JSON, dan atribut datetime HTML — formatnya tidak ambigu di berbagai locale dan dapat langsung diparsing oleh JavaScript (new Date("2024-03-15T14:30:00Z")), Python (datetime.fromisoformat()), dan sebagian besar bahasa pemrograman modern.