Beranda / Alat Tanggal dan Waktu / Kalkulator Pengurangan Tanggal dan Waktu
Alat online gratis

Kalkulator Pengurangan Tanggal dan Waktu

Kurangi tahun, bulan, hari, jam, menit, detik dari tanggal tertentu. Hasil instan dalam format lokal dan UTC. Contoh: 11 Agustus 2026 dikurangi 10 hari menja…

Mulai menggunakan

Fitur dan Cara Kerja Alat

Alat ini membantu Anda menghitung tanggal dan waktu baru dengan mengurangkan komponen waktu tertentu dari tanggal awal. Misalnya, jika Anda memasukkan tanggal 11 Agustus 2026 pukul 00:00 dan mengurangi 10 hari, hasilnya adalah 1 Agustus 2026 pukul 00:00 waktu setempat.

Penanganan Akhir Bulan dan Tahun Kabisat

Alat ini menerapkan tahun dan bulan terlebih dahulu dengan logika khusus: kode sementara mengatur tanggal ke hari 1, mengubah tahun dan bulan, lalu mengembalikan hari asli dengan batas maksimal hari di bulan target. Ini mencegah masalah seperti 31 Januari dikurangi satu bulan menjadi 31 Februari yang tidak valid. Contoh: 29 Februari 2024 dikurangi satu tahun akan menghasilkan 28 Februari 2023, karena 2023 bukan tahun kabisat.

Komponen yang Didukung

Anda dapat mengurangi tahun, bulan, hari, jam, menit, dan detik. Setiap komponen harus berupa bilangan bulat. Jika Anda memasukkan nilai negatif, alat akan menambahkan komponen tersebut ke tanggal awal.

Keterbatasan dan Catatan Penting

  • Alat ini beroperasi sepenuhnya di browser Anda; tidak ada data yang dikirim ke server.
  • Hasil ditampilkan dalam tiga format: tanggal lokal, stempel waktu UTC ISO, dan teks UTC.
  • Alat ini bukan untuk menghitung hari kerja, hari libur, tenggat hukum, atau konversi zona waktu. Untuk keperluan penting, verifikasi dengan aturan yang berlaku.
  • Tanggal awal harus valid, dan hasil harus berada dalam rentang tanggal yang didukung JavaScript Date.

Pertanyaan Umum (FAQ)

Bagaimana alat ini menangani pengurangan bulan dari tanggal 31?

Alat ini menggunakan metode yang aman: ia mengubah tahun dan bulan pada tanggal 1, lalu mengembalikan hari asli dengan batas maksimal hari di bulan target. Misalnya, 31 Maret dikurangi satu bulan akan menghasilkan 28 Februari (atau 29 Februari pada tahun kabisat), bukan 3 Maret.

Apakah saya bisa menambahkan waktu dengan memasukkan nilai negatif?

Ya, jika Anda memasukkan nilai negatif pada komponen pengurangan, alat akan menambahkan komponen tersebut. Misalnya, mengurangi -5 hari sama dengan menambahkan 5 hari.

Mengapa hasil selisih jam bisa tidak sesuai dengan jumlah hari kalender?

Karena pengurangan hari kalender mengikuti perilaku Date lokal, saat terjadi pergantian waktu musim panas (DST), satu hari bisa memiliki 23 atau 25 jam. Jadi selisih jam aktual bisa berbeda dari 24 kali jumlah hari.

Pemrosesan dilakukan secara lokal di browser Anda.