Konverter Timestamp Epoch

Konversi Unix timestamp menjadi tanggal yang mudah dibaca dan sebaliknya — waktu lokal, UTC, dan ISO 8601, di browser Anda.

Cara menggunakan

  1. Tempel Unix timestamp di input — detik atau milidetik, tool mendeteksinya dari besarannya dan memberi tahu bagaimana nilai itu ditafsirkan.
  2. Klik "Konversi" untuk melihat tanggal dalam zona waktu lokal Anda, dalam UTC, dalam ISO 8601, dan sebagai waktu relatif ("3 hari yang lalu"); "Sekarang" mengisi momen saat ini.
  3. Untuk arah sebaliknya, pilih tanggal dan waktu di kolom bawah lalu klik "Ke epoch" untuk mendapatkan timestamp dalam detik dan milidetik. Semuanya berjalan di browser Anda.

Tentang alat ini

Unix timestamp (atau epoch time) adalah jumlah detik yang berlalu sejak tengah malam UTC tanggal 1 Januari 1970 — konvensi yang dipakai hampir semua sistem operasi, database, dan API untuk menyimpan momen waktu tanpa ambiguitas zona waktu. Masalahnya, angka seperti 1735689600 tidak berarti apa-apa bagi manusia, dan separuh sistem yang Anda temui memakai detik sementara separuh lainnya (termasuk JavaScript) memakai milidetik. Konverter ini menerjemahkan dua arah dan menampilkan semua representasi yang mungkin Anda butuhkan sekaligus: waktu lokal Anda, UTC, string ISO 8601, dan deskripsi relatif seperti "3 hari yang lalu".

Deteksi antara detik dan milidetik berlangsung otomatis, berdasarkan besaran: nilai 100 miliar detik akan setara dengan tahun 5138, jadi nilai sebesar itu diperlakukan sebagai milidetik — dan tool selalu menyatakan tafsiran mana yang dipakainya, sehingga tidak ada tebakan diam-diam. Konversi mengandalkan mesin tanggal bawaan browser Anda, yang menerapkan zona waktu dan aturan daylight-saving sistem operasi Anda untuk menghasilkan bacaan lokal, sementara baris UTC dan ISO 8601 tetap universal. Baris relatifnya memakai formatter internasionalisasi milik browser sendiri, sehingga keluar dalam bahasa alami ("kemarin", "dalam 2 bulan") sesuai bahasa halaman.

Arah sebaliknya mengambil tanggal dan waktu dari picker bawaan, menafsirkannya dalam zona waktu lokal Anda, dan mengembalikan epoch dalam detik sekaligus milidetik — nilai persis untuk ditempel ke kode, kueri database, atau panggilan API. Kegunaan umum: mendekode field created_at dari log dan payload JSON, memeriksa waktu kedaluwarsa token, membangun fixture pengujian, atau memastikan apakah cron job itu benar-benar berjalan pada waktu yang Anda kira. Semuanya berjalan secara lokal: tidak ada timestamp yang Anda konversi pernah dikirim ke mana pun.

Pertanyaan yang sering diajukan

Apa itu Unix timestamp?

Jumlah detik sejak 1 Januari 1970, 00:00 UTC — "Unix epoch". Sistem memakainya karena satu bilangan bulat merepresentasikan sebuah momen tanpa ambiguitas, terlepas dari zona waktu atau format kalender.

Bagaimana saya tahu timestamp saya dalam detik atau milidetik?

Dari ukurannya: tanggal masa kini adalah 10 digit dalam detik (sekitar 1,7 miliar) dan 13 digit dalam milidetik. Tool mendeteksinya otomatis — nilai 100 miliar atau lebih diperlakukan sebagai milidetik — dan selalu menunjukkan tafsiran mana yang dipakai.

Mengapa tanggal hasil konversi berbeda dari yang ditampilkan log server saya?

Hampir selalu karena perbedaan zona waktu: tool ini menampilkan waktu lokal Anda sekaligus UTC, sementara server biasanya mencatat log dalam UTC atau zona yang dikonfigurasi mesinnya. Bandingkan baris UTC dengan log Anda untuk menghilangkan ambiguitasnya.

Apa yang terjadi pada 2038?

Masalah tahun 2038 memengaruhi sistem yang menyimpan timestamp dalam integer 32-bit bertanda, yang meluap pada 19 Januari 2038. Konverter ini memakai angka JavaScript dan menangani tanggal ratusan ribu tahun ke dua arah.

Apakah timestamp yang saya konversi meninggalkan browser?

Tidak. Semua konversi berjalan 100% dalam JavaScript di perangkat Anda, memakai mesin tanggal browser sendiri. Tidak ada yang dikirim, dicatat, atau disimpan.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.