Lompat ke konten
SPCXTools

Konverter Unix Timestamp

Konversi epoch timestamp ke tanggal yang mudah dibaca dan tanggal ke waktu Unix, dengan deteksi otomatis untuk detik/milidetik.

Berjalan secara lokal — file tidak pernah meninggalkan perangkat Anda

Memuat alat…

Cara menggunakan Konverter Unix Timestamp

  1. 1Waktu Unix saat ini ditampilkan di bagian atas dan diperbarui setiap detik — salin dengan satu klik.
  2. 2Tempelkan timestamp ke Timestamp ke tanggal. Detik, milidetik, mikrodetik, dan nanodetik akan dideteksi secara otomatis.
  3. 3Lihat hasilnya dalam zona waktu lokal Anda, UTC, ISO 8601, RFC 2822, dan format relatif ("3 jam yang lalu").
  4. 4Untuk sebaliknya, pilih tanggal dan waktu di bawah Tanggal ke timestamp, pilih apakah itu waktu lokal atau UTC, lalu salin detik atau milidetiknya.

Konversi Waktu Unix dan Tanggal

Komputer, database, dan API biasanya menyimpan waktu dalam bentuk satu angka: Unix timestamp, yang menghitung detik sejak 1 Januari 1970 UTC. Format ini ringkas dan tidak ambigu, tetapi sulit dibaca sekilas. Konverter epoch ini mengubah timestamp menjadi tanggal yang mudah dibaca — dalam zona waktu Anda maupun UTC — dan mengubah tanggal kembali menjadi timestamp. Alat ini berjalan sepenuhnya di browser menggunakan pengaturan jam dan zona waktu perangkat Anda.

Fitur

  • Waktu Unix live saat ini dalam detik, siap disalin.
  • Deteksi unit otomatis untuk detik (10 digit), milidetik (13), mikrodetik (16), dan nanodetik (19).
  • Berbagai format output: tanggal lengkap lokal, UTC, ISO 8601 (2026-10-02T08:30:00.000Z), RFC 2822, dan deskripsi relatif seperti "dalam 2 hari".
  • Tanggal ke timestamp dengan pilihan untuk menginterpretasikan tanggal sebagai waktu lokal atau UTC, menghasilkan output dalam detik dan milidetik.

Di mana Anda akan menemukan timestamp

Log dan monitoring. Log server, event analitik, dan pelacak error sering kali mencatat waktu dalam detik epoch. Mengonversi nilai ini memberi tahu Anda kapan tepatnya sebuah insiden terjadi, dalam zona waktu Anda sendiri.

API dan JSON. Banyak API mengembalikan field seperti "created": 1790000000 atau "expires_at". Date.now() di JavaScript dan System.currentTimeMillis() di Java menghasilkan milidetik, sedangkan tool Unix, time.time() di Python, dan time() di PHP menggunakan detik. Mencampuradukkan keduanya adalah bug klasik.

Token dan cookie. JSON Web Token menggunakan klaim iat, nbf, dan exp dalam detik epoch. JWT Decoder mengonversi nilai-nilai ini secara otomatis.

Database dan spreadsheet. Mengonversi timestamp ke tanggal sangat membantu saat memeriksa data, dan mengonversi tanggal ke timestamp memungkinkan Anda menulis query rentang yang presisi.

Zona waktu dan UTC

Sebuah timestamp mengidentifikasi satu momen tertentu, di mana pun Anda berada. Zona waktu hanya relevan saat menampilkannya kepada pengguna. Itulah sebabnya timestamp yang sama ditampilkan sebagai waktu lokal yang berbeda di Tokyo dan New York, sementara waktu UTC tetap sama. Saat Anda mengonversi tanggal ke timestamp, pastikan lebih spesifik: "9:00" waktu lokal dan "9:00 UTC" menghasilkan angka yang berbeda, kecuali Anda berada di zona waktu UTC.

Untuk membandingkan waktu antar kota, gunakan Konverter Zona Waktu. Untuk menghitung jumlah hari antara dua tanggal, coba Kalkulator Selisih Tanggal.

Pertanyaan yang sering diajukan

Apa itu Unix timestamp?
Unix timestamp (juga disebut waktu epoch atau POSIX time) adalah jumlah detik yang telah berlalu sejak 00:00:00 UTC pada 1 Januari 1970, tanpa menghitung detik kabisat. Nilainya sama di seluruh dunia pada suatu momen, sehingga sangat ideal untuk menyimpan dan membandingkan waktu.
Bagaimana cara mengetahui apakah timestamp dalam detik atau milidetik?
Hitung digitnya. Timestamp saat ini dalam detik memiliki 10 digit (misalnya 1790000000), sedangkan milidetik memiliki 13 digit. Konverter ini mendeteksinya secara otomatis, dan juga mengenali 16 digit mikrodetik serta 19 digit nanodetik.
Mengapa waktu yang dikonversi berbeda dari yang saya harapkan?
Waktu Unix selalu dalam UTC. Hasil lokal menggunakan zona waktu perangkat Anda, yang ditampilkan di sebelahnya. Jika nilainya meleset beberapa jam, sistem yang menghasilkannya mungkin mencampuradukkan waktu lokal dan UTC. Jika meleset dengan faktor 1.000 (menjadi tanggal di tahun 1970 atau terlalu jauh di masa depan), kemungkinan detik dan milidetik tertukar.
Apa itu masalah tahun 2038?
Sistem yang menyimpan waktu Unix dalam integer 32-bit bertanda hanya dapat menghitung hingga 2.147.483.647 detik, yang akan tercapai pada pukul 03:14:07 UTC tanggal 19 Januari 2038. Setelah itu, nilainya akan mengalami overflow. Sistem modern menggunakan integer 64-bit sehingga tidak terdampak.
Bisakah saya mengonversi timestamp negatif?
Ya. Nilai negatif mewakili tanggal sebelum 1 Januari 1970. Contohnya, -86400 adalah 31 Desember 1969.
Apakah alat ini menggunakan data saya?
Tidak. Semua konversi berjalan di browser Anda menggunakan fungsi tanggal dan zona waktu bawaannya.