UltraConvert
Konverter

Konverter Timestamp Unix

Konversi antara timestamp epoch Unix dan tanggal yang dapat dibaca manusia secara instan. Mendeteksi secara otomatis apakah input Anda dalam satuan detik atau milidetik berdasarkan besar angkanya. Menghasilkan berbagai format termasuk detik Unix, milidetik Unix, ISO 8601 (UTC dan lokal), string yang dapat dibaca manusia, dan perhitungan waktu relatif. Pintasan "Gunakan waktu saat ini" memungkinkan Anda bekerja dengan momen sekarang.

Apa yang dilakukan alat ini?

Konverter Timestamp menerjemahkan antara timestamp Unix yang dapat dibaca mesin dan format tanggal manusia. Timestamp Unix menghitung detik (atau milidetik) sejak 1 Januari 1970 00:00:00 UTC (epoch Unix). Alat ini mendeteksi secara otomatis detik vs milidetik: angka di bawah 10^11 diperlakukan sebagai detik (tanggal sebelum tahun 5138), sedangkan di atasnya sebagai milidetik. Alat ini menghasilkan opsi format komprehensif: detik Unix, milidetik Unix, timestamp ISO 8601 UTC, waktu lokal ISO 8601, string tanggal yang dapat dibaca manusia, dan waktu relatif dari sekarang.

Cara kerjanya

Input diparsing untuk mendeteksi format: nilai numerik dianalisis berdasarkan besar angkanya untuk menentukan detik vs milidetik; nilai string diparsing sebagai input tanggal. Objek JavaScript Date menangani konversi: new Date(timestamp * 1000) untuk detik, new Date(timestamp) untuk milidetik. Format output menggunakan toISOString() untuk ISO 8601, toLocaleString() untuk waktu lokal, dan format khusus untuk string yang dapat dibaca manusia. Waktu relatif menghitung selisih antara timestamp dan sekarang menggunakan Date.now(), menampilkan unit yang sesuai (detik lalu, menit lalu, jam lalu, hari lalu).

Fitur

Cara menggunakan

  1. 1

    Masukkan timestamp atau tanggal

    Tempelkan salah satu dari: 1234567890 (detik), 1234567890000 (milidetik), 2026-04-26T20:00:00Z (ISO), atau "26 April 2026 8 malam" (bahasa alami).

  2. 2

    Baca semua konversi

    Semua format ditampilkan: timestamp Unix, string ISO di UTC dan zona waktu lokal Anda, format yang dapat dibaca, dan waktu relatif dari sekarang.

  3. 3

    Gunakan pintasan waktu saat ini

    Klik "Gunakan Waktu Saat Ini" untuk mengisi dengan waktu sekarang. Berguna untuk pencatatan timestamp saat ini atau menghitung waktu relatif masa depan/masa lalu.

  4. 4

    Salin format yang diperlukan

    Klik salin pada format yang Anda butuhkan untuk kode, API, database, atau dokumentasi Anda.

Kasus penggunaan umum

Debugging API

Konversi timestamp Unix dalam respons API ke tanggal manusia untuk memahami kebaruan data, waktu kedaluwarsa, atau pengurutan peristiwa.

Pekerjaan database

Terjemahkan timestamp database (sering disimpan sebagai bilangan bulat Unix) ke tanggal yang dapat dibaca untuk kueri, laporan, dan verifikasi data.

Analisis log

Konversi timestamp milidetik dalam file log ke waktu yang dapat dibaca manusia untuk analisis insiden dan korelasi peristiwa.

Pengembangan kode

Buat timestamp untuk data uji, verifikasi bahwa penanganan tanggal dalam kode Anda menghasilkan nilai yang benar, dan debug masalah zona waktu.

Tips & praktik terbaik

Pertanyaan yang sering diajukan

Bagaimana cara deteksi otomatis bekerja?
Angka di bawah ~10^11 diperlakukan sebagai detik (sesuai dengan tahun 5138). Di atas itu, sebagai milidetik. Ambang batas ini tidak ambigu dalam praktiknya — tanggal nyata dalam milidetik selalu di atas 10^11 (karena 1970+).
Bagaimana dengan zona waktu?
Timestamp Unix selalu UTC. Alat ini menampilkan baik UTC maupun zona waktu lokal browser Anda. Untuk zona waktu lain, Anda memerlukan alat dengan pilihan zona waktu eksplisit (direncanakan untuk masa depan).
Apa tanggal maksimumnya?
Date JavaScript mendukung hingga ±100.000.000 hari dari epoch (tahun ±271821). Alat ini menampilkan ini sebagai di luar jangkauan jika terlampaui.
Mengapa timestamp saya berbeda 8 jam?
Kebingungan zona waktu umum terjadi. Timestamp Unix adalah UTC. Jika Anda menginterpretasikan detik sebagai milidetik atau sebaliknya, perbedaannya sekitar 50 tahun, bukan jam. Periksa itu terlebih dahulu. Untuk perbedaan tingkat jam, periksa pengaturan zona waktu.

Alat terkait