Skip to main content

Konverter Waktu Unix Mengubah antara waktu Unix dan tanggal yang dapat dibaca manusia dalam dua arah.

Konverter Waktu Unix illustration
๐Ÿ“…

Konverter Waktu Unix

Mengubah antara waktu Unix dan tanggal yang dapat dibaca manusia dalam dua arah.

1

Pilih Arah

Pilih konversi Timestamp โ†’ Tanggal atau Tanggal โ†’ Timestamp.

2

Masukkan Nilai

Ketik timestamp Unix atau pilih tanggal/waktu.

3

Lihat Hasil

Lihat hasil konversi dalam waktu lokal, UTC, ISO 8601, dan format relatif.

Loading tool...

What Is Konverter Waktu Unix?

Konverter Timestamp Unix adalah alat dua arah yang mengonversi antara timestamp Unix (jumlah detik atau milidetik sejak 1 Januari 1970 UTC) dan format tanggal yang dapat dibaca manusia. Dalam mode timestamp-ke-tanggal, masukkan timestamp numerik dan lihat tampilannya sebagai waktu lokal, UTC, ISO 8601, dan sebagai deskripsi waktu relatif. Dalam mode tanggal-ke-timestamp, pilih tanggal dan waktu untuk mendapatkan timestamp Unix setara dalam detik dan milidetik. Alat ini secara otomatis mendeteksi apakah input Anda berupa detik atau milidetik berdasarkan besarnya nilai. Tampilan yang diperbarui secara langsung dari timestamp Unix saat ini selalu terlihat. Ini sangat penting bagi pengembang yang bekerja dengan API, database, dan sistem logging.

Why Use Konverter Waktu Unix?

  • Konversi dua arah: timestamp โ†’ tanggal dan tanggal โ†’ timestamp
  • Otomatis mendeteksi detik vs milidetik
  • Menampilkan timestamp Unix saat ini secara real-time
  • Keluaran dalam beberapa format: lokal, UTC, ISO 8601, relatif
  • Tombol "Gunakan Waktu Saat Ini" satu klik
  • Alat pengembang esensial dengan zero ketergantungan

Common Use Cases

Debugging API

Decodifikasi timestamp Unix yang dikembalikan oleh API menjadi tanggal yang dapat dibaca untuk debugging.

Kueri Database

Konversi antara tanggal manusia dan timestamp epoch untuk klausa WHERE database.

Analisis Log

Konversi timestamp file log menjadi tanggal yang dapat dibaca untuk investigasi.

Inspeksi Token JWT

Decodifikasi bidang exp dan iat dalam token JWT untuk memverifikasi keabsahan token.

Penjadwalan Acara

Generasi timestamp Unix untuk penjadwalan acara di sistem backend.

Technical Guide

Konverter menangani tiga format timestamp: detik (10 digit, standar Unix), milidetik (13 digit, JavaScript Date.now()), dan mikrodetik (16 digit, beberapa sistem logging). Deteksi otomatis menggunakan ambang batas magnitude: nilai di atas 1e15 dianggap sebagai mikrodetik, di atas 1e12 sebagai milidetik, jika tidak maka dianggap sebagai detik. Konversi menggunakan konstruktor Date JavaScript yang menerima timestamp milidetik, sehingga detik dikalikan dengan 1000. Konversi balik menggunakan Date.getTime() untuk milidetik dan Math.floor(getTime() / 1000) untuk detik. Timestamp saat ini yang aktif menggunakan useEffect dengan setInterval 1 detik. Deskripsi waktu relatif dihitung dengan membandingkan timestamp dengan waktu saat ini dan mengekspresikan perbedaan dalam satuan yang paling tepat.

Tips & Best Practices

  • 1
    Fitur auto-detect menangani detik dan milidetik - matikan untuk kontrol manual
  • 2
    Gunakan "Gunakan Waktu Saat Ini" untuk mendapatkan timestamp saat ini dengan cepat untuk pengujian API
  • 3
    Tampilan waktu relatif membantu memverifikasi bahwa Anda membaca timestamp dengan benar
  • 4
    Timestamp JavaScript dalam milidetik; kalikan detik API dengan 1000 jika mengonversi secara manual
  • 5
    Ingatlah bahwa epoch Unix dimulai pada 1 Januari 1970 pukul 00:00:00 UTC

Related Tools

Frequently Asked Questions

Q Apa itu timestamp Unix?
Timestamp Unix (atau waktu epoch) adalah jumlah detik yang telah berlalu sejak 1 Januari 1970 pukul 00:00:00 UTC, tidak termasuk detik lompat.
Q Apa perbedaan antara timestamp detik dan milidetik?
Timestamp Unix tradisional dalam detik (10 digit). JavaScript dan banyak API modern menggunakan milidetik (13 digit). Alat ini mendeteksi format secara otomatis.
Q Bisakah saya memasukkan timestamp negatif?
Ya, timestamp negatif mewakili tanggal sebelum 1 Januari 1970 (epoch Unix). Contohnya, -86400 mewakili 31 Desember 1969.
Q Mengapa beberapa timestamp memiliki 13 digit?
Timestamp 13 digit dalam milidetik (seperti yang digunakan oleh Date.now() JavaScript). Timestamp 10 digit dalam detik.
Q Apakah timestamp saat ini ditampilkan secara real-time?
Ya, counter timestamp saat ini diperbarui setiap detik untuk menampilkan waktu epoch Unix langsung.

About This Tool

Konverter Waktu Unix is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.