CanDoYa
ID

Konversi Unix Timestamp

Berjalan sepenuhnya di browser Anda - tanpa unggah, tanpa daftar.

Epoch & Unix timestamp
Unix timestamp saat ini-

Timestamp ke tanggal

Terdeteksi: detik

UTC
-
Waktu lokal Anda
-
ISO 8601 (UTC)
-
Relatif
-

Tanggal ke timestamp

Unix detik-
Unix milidetik-
Bagikan tool ini

Apa itu Unix timestamp?

Unix timestamp (epoch time) adalah jumlah detik yang telah berlalu sejak pukul 00:00:00 UTC pada 1 Januari 1970, tanpa menghitung leap second. Alat ini mengubah nilai epoch apa pun - detik atau milidetik, terdeteksi otomatis - menjadi tanggal UTC dan lokal yang mudah dibaca, serta mengonversi tanggal kalender kembali menjadi Unix detik dan milidetik.

Cara pakai

  1. 1Tempel timestamp. Ketik atau tempel nilai epoch seperti 1700000000. Alat ini mendeteksi apakah itu detik atau milidetik berdasarkan panjang angkanya; gunakan menu satuan untuk mengubah deteksi otomatis jika perlu.
  2. 2Baca tanggalnya. Waktu UTC, waktu lokal Anda, format ISO 8601, dan pembacaan relatif seperti "2 tahun lalu" semuanya terupdate langsung saat Anda mengetik.
  3. 3Konversi tanggal kembali. Pilih tanggal dan waktu di panel bawah, tentukan apakah itu waktu lokal atau UTC, lalu salin hasil Unix detik atau milidetiknya.

Cocok untuk siapa

Semua proses berjalan di perangkat Anda. Timestamp yang Anda tempel diproses langsung di halaman, diformat memakai data zona waktu bawaan browser, dan tidak pernah diunggah atau dicatat. Alat ini tetap berfungsi offline setelah halaman dimuat, dan penghitung langsung di bagian atas selalu menampilkan waktu Unix saat ini.

Tanya jawab

Apakah konversi Unix timestamp ini gratis dan aman untuk privasi?

Ya - 100% gratis tanpa perlu daftar dan tanpa batas pemakaian. Konversi berjalan sepenuhnya di browser Anda: timestamp dan tanggal yang Anda masukkan tidak pernah diunggah, disimpan, atau dicatat di mana pun.

Bagaimana cara membedakan Unix detik dari milidetik?

Lihat panjang angkanya: nilai epoch saat ini memiliki 10 digit dalam detik dan 13 digit dalam milidetik. Perintah Unix seperti date +%s dan time.time() di Python bekerja dalam detik, sedangkan Date.now() di JavaScript dan System.currentTimeMillis() di Java mengembalikan milidetik. Alat ini mendeteksi satuannya secara otomatis dan Anda tetap bisa mengubahnya secara manual.

Apakah waktu Unix menghitung leap second?

Tidak. Waktu Unix menganggap setiap hari selalu berdurasi tepat 86.400 detik, sehingga leap second yang ditambahkan ke UTC sejak 1972 tidak ikut dihitung - jam Unix pada dasarnya mengulang atau meratakan satu detik. Untuk konversi sehari-hari, perbedaan ini praktis tidak terlihat.

Apa itu masalah Year 2038?

Sistem yang menyimpan waktu Unix sebagai integer signed 32-bit akan overflow pada angka 2.147.483.647 - yaitu pukul 03:14:07 UTC tanggal 19 Januari 2038. Sistem 64-bit modern, termasuk alat ini, tidak terpengaruh dan mampu menangani tanggal hingga ratusan ribu tahun ke depan maupun ke belakang.

Bisakah Unix timestamp bernilai negatif?

Bisa. Nilai negatif menghitung detik mundur dari epoch, sehingga mewakili tanggal sebelum 1 Januari 1970. Misalnya, -86400 adalah 31 Desember 1969 pukul 00:00 UTC. Tempel saja nilainya dan alat ini akan membacanya seperti nilai lainnya.

Kenapa waktu hasil konversi berbeda dari jam di perangkat saya?

Unix timestamp berpatokan pada UTC dan tidak memiliki zona waktu sendiri. Baris UTC menampilkan pembacaan universal, sedangkan baris lokal menerapkan selisih zona waktu perangkat Anda - timestamp yang sama hanya ditampilkan dengan dua cara, dan waktu musim panas (daylight saving) bisa menggeser pembacaan lokal sekitar satu jam.

Bagaimana cara mendapatkan Unix timestamp saat ini?

Angkanya terus berjalan di bagian atas alat ini - tekan Salin untuk mengambilnya, atau Gunakan untuk langsung mengonversinya. Dalam kode, pakai date +%s di shell, Date.now() di JavaScript (milidetik), atau time.time() di Python (detik).