Lewati ke konten

Konverter Unix Timestamp

Ubah Unix timestamp menjadi tanggal dan sebaliknya

Memuat alat…

Mengonversi Unix timestamp (epoch time) menjadi tanggal dan waktu yang mudah dibaca, dan tanggal kembali menjadi timestamp. Gunakan untuk mengetahui waktu yang dimaksud oleh sebuah angka di log, database, atau respons API.

Cara pakai

  1. "Unix timestamp saat ini (detik)" di bagian atas diperbarui secara langsung; tekan "Salin detik" atau "Salin milidetik" untuk mengambilnya.
  2. Masukkan angka di "Timestamp ke tanggal" untuk melihat tanggalnya di zona waktu yang dipilih, UTC, ISO 8601, RFC 2822, dan waktu "Relatif". Dalam kebanyakan kasus, biarkan "Satuan" pada "Deteksi dari panjangnya".
  3. Di "Tanggal ke timestamp", pilih "Tanggal dan waktu" serta "Zona waktu" untuk mendapatkan nilainya dalam detik dan milidetik.
  4. Tempel banyak nilai di "Konversi banyak sekaligus", atau bandingkan dua waktu di "Selisih dua timestamp".

Cara kerja

Pertanyaan umum

Apa itu Unix timestamp?
Jumlah detik sejak 1970-01-01 00:00:00 UTC. Detik kabisat tidak dihitung, jadi setiap hari tepat 86.400 detik.
Timestamp 13 digit itu apa?
Itu dalam milidetik. Sepuluh digit berarti detik dan 13 digit berarti milidetik; Date.now() di JavaScript mengembalikan milidetik. Bagi dengan 1000 untuk mendapatkan detik.
Apakah Unix timestamp bergantung pada zona waktu?
Tidak. Saat yang sama memiliki angka yang sama di mana pun; hanya tanggal lokal yang ditampilkan yang berubah. Timestamp 0 adalah 1970-01-01 00:00 di UTC dan 1969-12-31 19:00 di New York.
Apa itu masalah tahun 2038?
Bilangan bulat 32-bit bertanda hanya bisa menyimpan paling banyak 2147483647 detik, yaitu 2038-01-19 03:14:07 UTC; setelah itu nilainya meluap (overflow). Sistem yang menyimpan waktu dalam 64 bit tidak mengalami masalah ini.