Konverter Timestamp

1767225600 berarti Kamis, 1 Januari 2026 pukul 00:00:00 UTC (pukul 07:00 WIB di Jakarta), begitu Anda tahu bahwa epoch Unix menghitung detik sejak 1970. Konverter ini bekerja dua arah: tempel nilai epoch dalam detik (10 digit) atau milidetik (13 digit, dikenali otomatis) untuk melihat tanggalnya, atau ketik tanggal untuk mendapatkan nilai epoch. Hasil tampil sebagai ISO 8601, tanggal terbaca dalam bahasa Indonesia, dan waktu UTC, dalam UTC atau salah satu dari delapan zona besar di pemilih (New York, Los Angeles, London, Madrid, Berlin, Tokyo, Shanghai, Sydney); karena WIB tetap UTC+7 sepanjang tahun, cukup tambahkan 7 jam ke baris UTC.

Cara mengonversi timestamp

  1. 1

    Pilih arah

    Timestamp → Date mengubah nilai epoch menjadi tanggal; Date → Timestamp melakukan kebalikannya. Kolom sudah terisi waktu Unix saat ini.

  2. 2

    Tempel nilainya

    Detik epoch (10 digit) dan milidetik (13 digit) dibedakan secara otomatis. Untuk arah sebaliknya, ketik tanggal seperti 2026-04-16 14:30:00 atau string ISO 8601 apa pun.

  3. 3

    Pilih zona waktu

    UTC secara bawaan, atau New York, Los Angeles, London, Madrid, Berlin, Tokyo, Shanghai, Sydney. Aturan daylight saving diterapkan untuk tanggal yang dikonversi; untuk WIB (UTC+7, tetap) tambahkan 7 jam ke hasil UTC, WITA +8, WIT +9.

  4. 4

    Salin yang Anda butuhkan

    ISO 8601 dengan offset, tanggal terbaca, padanan UTC, plus detik dan milidetik epoch saat mengonversi dari tanggal. Klik sebuah nilai untuk memilihnya, lalu salin.

Contekan satuan

Digit Satuan Contoh Yang dilakukan konverter ini
10 Detik 1767225600 Dibaca sebagai detik
13 Milidetik 1767225600000 Dikenali otomatis, dibagi 1000
16 Mikrodetik 1767225600000000 Tidak didukung: hapus dulu 6 digit terakhir
19 Nanodetik 1767225600000000000 Tidak didukung: hapus dulu 9 digit terakhir

Keempat contoh menggambarkan saat yang sama: 2026-01-01 00:00:00 UTC. Jika nilai 13 digit masuk ke sistem yang mengharapkan detik, tanggalnya jatuh di tahun 57.971; tahun yang mustahil adalah tanda klasik satuan yang tertukar.

Sumber umum dan satuannya

  • JavaScript Date.now(): milidetik.
  • Unix date +%s: detik.
  • PHP time(): detik.
  • Go time.Now().UnixNano(): nanodetik.
  • Python time.time(): detik, sebagai bilangan desimal.
  • SQL EXTRACT(EPOCH FROM ...): detik.
  • MongoDB ObjectId: detik pada 4 byte pertama.
  • Firestore Timestamp: detik plus bidang nanodetik.

ISO 8601 dan RFC 3339

ISO 8601 adalah format andalan untuk log, API, dan nama file:

2026-01-01T00:00:00Z
2026-01-01T00:00:00.000Z
2026-01-01T07:00:00+07:00

Ketiga baris adalah saat yang sama, epoch 1767225600; baris ketiga menunjukkan offset WIB +07:00. RFC 3339 adalah profil ISO 8601 yang lebih ketat dan umum di API HTTP; akhiran Z berarti UTC, dan offset numerik seperti +07:00 sama sahnya. Konverter ini mencetak ISO 8601 dengan offset numerik zona yang Anda pilih.

Jebakan umum

  • Kekeliruan zona waktu. Epoch itu sendiri selalu UTC. 1767225600 adalah pukul 00:00 tanggal 1 Januari 2026 dalam UTC, tetapi sudah pukul 07:00 pagi di Jakarta. Bandingkan timestamp dalam UTC dan konversikan hanya untuk tampilan.
  • Milidetik dikira detik. Salah satu satuan saja membuat tanggal melenceng ribuan tahun. Periksa jumlah digit sebelum menyalahkan data.
  • Urutan tanggal saat mengetik. Gunakan urutan ISO 2026-04-16 14:30:00. Tanggal bergaris miring seperti 16/04/2026 dibaca bulan lebih dulu sehingga gagal atau tertukar kolomnya.
  • Detik kabisat. Waktu Unix menganggap setiap hari tepat 86.400 detik; detik kabisat ditelan diam-diam dan aritmetika epoch tidak pernah melihatnya.
  • Tahun 2038. Penghitung detik 32-bit bertanda meluap pada 19-01-2038 pukul 03:14:07 UTC. Konverter ini menghitung dengan 64 bit, jadi tanggal setelahnya aman di sini; periksa perangkat tertanam dan basis data lama.

Pertanyaan yang Sering Diajukan

Tengah malam UTC pada 1 Januari 1970. Timestamp menghitung detik (atau milidetik) yang berlalu sejak saat itu; karena itulah angka yang sama berarti momen yang sama di sistem mana pun, di zona waktu mana pun.

Date.now() mengembalikan milidetik sejak epoch, jadi 1000 kali lebih besar daripada keluaran date +%s. Tempel apa adanya: nilai 13 digit dikenali sebagai milidetik dan dikonversi sesuai itu.

Ya. Timestamp negatif menghitung mundur dari epoch: -86400 adalah 31-12-1969 pukul 00:00:00 UTC, tepat satu hari sebelumnya.

Ya: konversi dihitung di server kami, jadi nilainya berpindah lewat koneksi terenkripsi untuk menghasilkan output. Nilai yang dikonversi tidak disimpan; analitik penggunaan hanya mencatat bahwa sebuah konversi terjadi dan ke arah mana.

Alat Terkait

Alat ini tersedia dalam bahasa lain