Langsung ke konten

Konversi Unix timestamp ke tanggal

Ubah waktu epoch Unix dalam detik, milidetik, mikrodetik, atau nanodetik menjadi tanggal yang mudah dibaca di zona waktu mana pun, dan sebaliknya. Semua diproses di browser Anda.

Waktu Unix saat ini— 

Timestamp ke tanggal

Detik, ms, µs, atau ns — satuan dideteksi dari besar angkanya

Tempel timestamp dari log, database, atau respons API.

Tanggal ke timestamp

Konversi massal

Berjalan di browser Anda · tanpa unggahCara kerja

Cara menggunakan Konverter Unix timestamp

  1. 1

    Tempel timestamp

    Masukkan detik, milidetik, mikrodetik, atau nanodetik; satuan terdeteksi otomatis dan bisa diubah.

  2. 2

    Pilih zona waktu

    Hasil ditampilkan dalam zona browser Anda secara default — pilih UTC atau zona kota mana pun dari daftar.

  3. 3

    Ubah tanggal ke timestamp

    Masukkan tanggal dan waktu, pilih zona waktunya, lalu salin detik atau milidetik Unix.

  4. 4

    Proses sekaligus banyak

    Tempel banyak timestamp atau tanggal, satu per baris, lalu salin tabelnya atau unduh sebagai CSV.

Batas dan Pro

Gratis tanpa daftar: konversi tanggal apa pun antara sekitar 270.000 SM dan 275.000 M, di lebih dari 400 zona waktu IANA, dan hingga 10.000 baris per batch (1.000 baris pertama ditampilkan, semuanya diekspor).

Pro menghilangkan iklan; konversinya sama di semua paket. Lihat Pro

Tentang Konverter Unix timestamp

Waktu Unix menghitung detik sejak 00:00:00 UTC pada 1 Januari 1970, tanpa memperhitungkan detik kabisat, dan menjadi cara sebagian besar database, log, API, dan JWT menyimpan suatu momen. Masalahnya, setiap sistem berbeda dalam hal satuan: extract(epoch) di PostgreSQL dan kebanyakan alat Unix menghasilkan detik, Date.now() di JavaScript dan Java menghasilkan milidetik, Python bisa mengembalikan detik pecahan, sedangkan Go, InfluxDB, atau OpenTelemetry sering memakai nanodetik. Tempel sebuah angka dan konverter ini menebak satuannya dari panjang angka — hingga 11 digit dibaca sebagai detik, 12–14 sebagai milidetik, 15–17 sebagai mikrodetik, lebih panjang lagi sebagai nanodetik — dan tebakan itu bisa Anda ubah dengan satu klik.

Setiap hasil ditampilkan dalam zona waktu browser Anda, dalam UTC, dan dalam zona IANA pilihan Anda, misalnya America/New_York atau Asia/Kolkata, berupa tanggal yang mudah dibaca, ISO 8601 dengan offset, RFC 2822 seperti pada e-mail dan header HTTP, serta waktu relatif seperti “3 hari lalu”. Momen yang sama ditampilkan dalam keempat satuan, dihitung dengan aritmetika bilangan bulat yang tepat sehingga digit nanodetik tidak pernah dibulatkan. Hari ke berapa dalam tahun, nomor minggu ISO, dan catatan saat nilai melewati batas 2038 pada time_t 32-bit juga disertakan.

Untuk arah sebaliknya, pilih tanggal dan waktu, tentukan zona waktunya, lalu dapatkan detik dan milidetik; waktu yang terlewat atau berulang akibat perubahan waktu musim panas akan ditandai. String ISO 8601 dan RFC 2822 juga bisa ditempel. Kotak batch mengonversi hingga 10.000 baris sekaligus dan mengekspor CSV. Detik kabisat dan kalender selain Gregorian proleptik tidak dimodelkan, seperti di hampir semua perangkat lunak.

Privasi

Semua konversi memakai fungsi Intl dan Date bawaan browser Anda, termasuk aturan zona waktunya, sehingga timestamp dari log atau database Anda tidak pernah dikirim ke mana pun. Yang disimpan di penyimpanan lokal hanya zona waktu tampilan yang Anda pilih.

Fitur

Deteksi satuan

Detik, ms, µs, dan ns dikenali dari panjang angka, akurat hingga nanodetik.

Zona waktu IANA apa pun

Lokal, UTC, dan semua zona yang dikenal browser Anda, dengan celah dan tumpang tindih DST ditandai.

Konversi batch

Hingga 10.000 baris timestamp atau tanggal sekaligus, diekspor sebagai CSV.

Konverter Unix timestamp: pertanyaan yang sering diajukan

Apakah timestamp saya dalam detik atau milidetik?
Hitung jumlah digitnya. Tanggal saat ini dalam detik memiliki 10 digit (sekitar 1,7 miliar); dalam milidetik 13 digit, dalam mikrodetik 16, dan dalam nanodetik 19. Konverter menerapkan aturan ini secara otomatis dan menampilkan tebakannya di bawah input. Jika tanggal muncul di tahun 1970 atau ribuan tahun ke depan, satuannya salah: pilih secara manual.
Apakah timestamp Unix bergantung pada zona waktu?
Tidak. Timestamp sama di mana pun karena dihitung dari tengah malam UTC pada 1 Januari 1970. Hanya tampilannya yang berubah menurut zona: 1767225600 adalah tengah malam 1 Januari 2026 di London dan pukul 19.00 pada 31 Desember 2025 di New York. Karena itu, menyimpan timestamp dan mengonversinya hanya untuk tampilan menghindarkan bug zona waktu.
Apa itu masalah tahun 2038?
Sistem yang menyimpan waktu Unix sebagai bilangan bulat 32-bit bertanda hanya dapat menghitung sampai 2.147.483.647 detik, yaitu pukul 03.14.07 UTC pada 19 Januari 2038. Satu detik kemudian nilainya berputar menjadi negatif dan dibaca sebagai tahun 1901. Sistem 64-bit modern aman, dan konverter memberi catatan saat nilai melewati batas 32-bit.
Bagaimana perubahan waktu musim panas ditangani saat mengonversi tanggal?
Saat jam dimajukan, waktu lokal pada jam yang terlewat tidak ada; konverter memberi tahu Anda dan memakai momen setelah lompatan. Saat jam dimundurkan, satu jam terjadi dua kali; konverter menampilkan kemunculan pertama dan memberikan timestamp yang kedua. Kedua aturan ini berasal dari basis data zona waktu bawaan browser Anda.
Bisakah saya mengonversi timestamp negatif atau tanggal sebelum 1970?
Bisa. Nilai negatif dihitung mundur dari 1970, jadi -86400 adalah 31 Desember 1969 pukul 00.00 UTC. Tanggal sejauh sekitar 271.821 SM hingga 275.760 M didukung, yaitu seluruh rentang Date di JavaScript. Waktu lokal bersejarah sebelum zona waktu terstandar memakai waktu rata-rata lokal yang tercatat di basis data zona waktu.