Konverter Timestamp Unix

Ubah timestamp Unix (detik atau milidetik) menjadi tanggal dan sebaliknya, dalam zona waktu lokal atau UTC.

Memuat…

Cara menggunakan

  1. “Sekarang” di bagian atas menampilkan waktu Unix saat ini dalam detik dan milidetik, diperbarui setiap detik, masing-masing dengan tombol salin.
  2. Di “Timestamp → tanggal”, masukkan timestamp. Detik atau milidetik dikenali dari jumlah digitnya dan ditampilkan di samping kolom input.
  3. Lihat hasilnya sebagai Waktu lokal, UTC, ISO 8601, dan Relatif (berapa lama yang lalu atau lagi), lalu salin baris yang dibutuhkan.
  4. Di “Tanggal → timestamp”, pilih tanggal dan jam hingga detik, lalu pilih Waktu lokal atau UTC untuk menentukan zona waktu tanggal tersebut.
  5. Salin hasilnya dalam Detik, Milidetik, atau ISO 8601.

Pertanyaan umum

Apakah ada yang dikirim ke server?
Tidak. Semua konversi dilakukan di browser Anda.
Detik atau milidetik?
Waktu Unix biasanya dihitung dalam detik (10 digit untuk tanggal saat ini), sedangkan JavaScript dan banyak API memakai milidetik (13 digit). Angka dengan 12 digit atau lebih dianggap milidetik, yang lebih pendek dianggap detik. Nilai negatif (tanggal sebelum 1970) dan desimal juga diterima.
Zona waktu apa yang dipakai?
Baris Waktu lokal memakai zona waktu browser Anda dan baris UTC memakai UTC; nilai ISO 8601 selalu dalam UTC (diakhiri Z). Di “Tanggal → timestamp”, pilihan Waktu lokal / UTC menentukan zona waktu tanggal yang dimasukkan.
Apakah alat ini terkena masalah tahun 2038?
Tidak. Masalah 2038 terjadi pada sistem yang menyimpan waktu Unix sebagai bilangan bulat 32-bit bertanda, yang meluap setelah 2147483647 (2038-01-19 03:14:07 UTC). Alat ini memakai tanggal JavaScript, yang menjangkau hingga tahun 275760.
Mengapa waktu relatif hanya perkiraan?
Nilainya dibulatkan ke satuan terbesar yang cocok, dengan satu bulan dihitung 30 hari dan satu tahun 365 hari, jadi “2 tahun lagi” bukan selisih kalender yang tepat.