Apa yang dilakukan alat ini
Konverter Timestamp mengonversi timestamp Unix (detik atau milidetik) dan string tanggal ke berbagai format. Masukkan angka atau string ISO 8601 / RFC 2822, dan dapatkan detik Unix, milidetik, ISO 8601, RFC 2822, dan tanggal yang dapat dibaca. Mendeteksi otomatis detik vs milidetik untuk input numerik. Dibuat untuk pengembang yang bekerja dengan timestamp dan API.
Cara menggunakannya
- Masukkan input — Ketik timestamp Unix (mis. 1709251200 atau 1709251200000) atau string tanggal (mis. 2024-03-01T12:00:00Z).
- Lihat output — Detik Unix, milidetik, ISO 8601, RFC 2822, dan format yang dapat dibaca muncul.
- Gunakan format apa pun — Salin format yang Anda butuhkan (mis. untuk payload API atau log).
- Terbalik — Tempel string ISO atau RFC 2822 untuk mendapatkan timestamp Unix.
Cara kerjanya
Input numerik: Nilai < 1e12 diperlakukan sebagai detik (mencakup 1970–33658); nilai ≥ 1e12 sebagai milidetik. Input string: Diteruskan ke Date.parse, yang mendukung ISO 8601, RFC 2822, dan format umum. Output dihasilkan dari satu nilai milidetik UTC: ISO 8601 melalui toISOString(), RFC 2822 dengan offset +0000 eksplisit, yang dapat dibaca via Intl.DateTimeFormat. Timestamp di luar rentang mengembalikan error.
Semua komputasi berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun.
Kasus penggunaan & contoh
- Pengembangan API — Konversi antara format untuk permintaan/respons.
- Analisis log — Dekode timestamp Unix dari log.
- Basis data — Terjemahkan timestamp tersimpan ke tanggal yang dapat dibaca.
- Debugging — Verifikasi parsing tanggal dan penanganan zona waktu.
- Dokumentasi — Hasilkan contoh timestamp untuk dokumentasi.
Contoh
1709251200(detik) → 2024-03-01T12:00:00.000Z1709251200000(milidetik) → tanggal yang sama2024-03-01 12:00:00→ timestamp Unix + semua format
Batasan & kendala
- Output UTC — Output dalam UTC; tidak ada konversi zona waktu.
- Rentang — Timestamp di luar rentang JavaScript Date mungkin gagal.
- Deteksi otomatis — Ambang 1e12 untuk detik vs ms; ambigu untuk nilai mendekati itu.
- Parsing string — Tergantung
Date.parse; format non-standar mungkin gagal.