Kalkulator Selisih Tanggal
Lihat berapa hari, minggu, bulan, dan tahun antara dua tanggal.
Total hari, minggu, dan rincian tahun-bulan-hari. Semua di browser.
Bagaimana selisih tanggal dihitung?
Inti perhitungannya sederhana: alat mengubah setiap tanggal menjadi nomor hari berurutan sejak sebuah titik acuan tetap, lalu mengurangkan kedua nomor itu. Hasil pengurangan itulah total hari. Karena memakai nomor hari absolut, panjang bulan yang berbeda-beda (28, 29, 30, atau 31 hari) dan tahun kabisat sudah otomatis ikut terhitung, sehingga Anda tidak perlu mengoreksinya sendiri. Setelah total hari didapat, angka itu dibagi 7 untuk mendapatkan jumlah minggu dan sisa hari, sedangkan rincian tahun-bulan-hari dihitung terpisah dengan mengikuti struktur kalender yang sebenarnya.
Contoh perhitungan nyata
- Menuju akhir tahun: dari 20 Juli 2026 sampai 31 Desember 2026 ada 164 hari. Dibagi 7 menjadi 23 minggu 3 hari, karena 23 x 7 = 161 dan sisanya 3.
- Masa kerja: dari 15 Maret 2020 sampai 20 Juli 2026 adalah 6 tahun, 4 bulan, 5 hari bila dibaca sebagai rincian kalender.
- Rentang pendek: dari 10 Januari sampai 25 Januari pada tahun yang sama = 15 hari, tanpa perlu memikirkan pergantian bulan.
- Melewati Februari: dari 1 Januari sampai 1 Maret = 59 hari pada tahun biasa (31 hari Januari + 28 hari Februari), tetapi 60 hari pada tahun kabisat karena ada 29 Februari.
Dua cara membaca hasil yang sering tertukar
Ada dua sudut pandang yang mudah dicampuradukkan. Total hari menjawab pertanyaan berapa hari secara mutlak, cocok untuk hitung mundur, denda harian, atau bunga harian. Rincian tahun-bulan-hari menjawab berapa lama dalam bahasa kalender, cocok untuk usia, masa kerja, atau masa sewa. Keduanya sama-sama benar, tetapi tidak bisa saling dikonversi dengan rumus tetap. Sebagai contoh, 6 tahun 4 bulan 5 hari tidak sama dengan (6 x 365) + (4 x 30) + 5 hari, karena panjang bulan berbeda-beda dan tahun kabisat menambah satu hari.
Kapan alat ini berguna
- Hitung mundur menuju deadline, jatuh tempo tagihan, tanggal sidang, atau acara penting.
- Menghitung usia tepat dalam tahun-bulan-hari untuk dokumen, batas usia pendaftaran, atau syarat administrasi.
- Menghitung masa kerja, masa berlangganan, atau lama masa sewa untuk keperluan kontrak dan laporan.
- Mengukur jarak antara dua kejadian, misalnya berapa hari sejak servis kendaraan terakhir atau berapa lama sejak pembelian bergaransi.
Kesalahan umum saat menghitung selisih tanggal
- Membagi total hari dengan 30 untuk menaksir bulan. Dari 20 Juli sampai 31 Desember, 164 : 30 sekitar 5,5 bulan, padahal rincian kalendernya 5 bulan 11 hari. Angkanya berbeda.
- Melupakan tahun kabisat. Rentang yang melewati 29 Februari, seperti pada tahun 2024 atau 2028, bertambah satu hari dibanding tahun biasa.
- Bingung antara inklusif dan eksklusif. Selisih 1 Juli sampai 5 Juli adalah 4 hari, tetapi bila sebuah acara berlangsung dari tanggal 1 hingga 5, durasinya 5 hari karena kedua ujung ikut dihitung.
- Menganggap sebulan selalu 30 hari. Dari tanggal 31 Januari, satu bulan berikutnya jatuh pada 28 Februari (atau 29 di tahun kabisat), bukan 30 hari kemudian.
Hal yang perlu diperhatikan
- Alat menghitung berdasarkan tanggal, bukan jam. Selisih waktu dalam satu hari yang sama dihitung 0 hari.
- Hasil tidak mempertimbangkan zona waktu atau perubahan jam musiman. Gunakan tanggal lokal yang konsisten untuk kedua sisi.
- Untuk kebutuhan hari kerja saja tanpa Sabtu-Minggu dan libur nasional, total hari kalender ini masih perlu disesuaikan secara terpisah.
- Membalik urutan tanggal tidak mengubah besarnya selisih. Alat selalu menampilkan nilai positif.
Tanggal dihitung di browser, tidak dikirim ke server.
Baca kebijakan privasi →Pertanyaan yang sering diajukan
Apakah kedua tanggal ikut dihitung?
Alat menghitung selisih antara dua tanggal, yaitu jumlah hari di antaranya (eksklusif). Misalnya 1 sampai 5 Juli menghasilkan 4 hari. Jika Anda ingin kedua tanggal ikut terhitung, seperti saat menghitung durasi acara atau masa inap, tambahkan 1 pada hasil sehingga menjadi 5 hari.
Kenapa hasil bulan berbeda dari total hari dibagi 30?
Karena panjang bulan tidak seragam, antara 28 sampai 31 hari, membagi total hari dengan 30 hanya memberi taksiran kasar. Rincian tahun-bulan-hari mengikuti kalender sebenarnya sehingga lebih akurat. Contohnya, 164 hari dibagi 30 memberi sekitar 5,5 bulan, sedangkan hitungan kalender dari 20 Juli ke 31 Desember adalah 5 bulan 11 hari.
Bagaimana tahun kabisat memengaruhi hasil?
Setiap tahun kabisat memiliki 29 Februari, yaitu satu hari ekstra. Jika rentang tanggal Anda melewati tanggal itu, misalnya sepanjang tahun 2024 atau 2028, total harinya bertambah satu dibanding tahun biasa. Alat sudah memperhitungkan hal ini secara otomatis, jadi Anda tidak perlu menambahkannya sendiri.
Kalau urutan tanggalnya terbalik, apakah hasilnya salah?
Tidak. Alat selalu menampilkan besar selisih sebagai angka positif, tidak peduli tanggal mana yang Anda masukkan lebih dulu. Jadi memasukkan 20 Juli lalu 1 Januari memberi hasil yang sama dengan urutan sebaliknya.
Bagaimana cara menghitung usia yang tepat dengan alat ini?
Masukkan tanggal lahir sebagai tanggal awal dan hari ini sebagai tanggal akhir, lalu baca bagian rincian tahun-bulan-hari. Bagian itulah usia tepat Anda, misalnya 32 tahun 5 bulan 12 hari. Hindari memakai total hari dibagi 365 karena tahun kabisat akan membuat angkanya sedikit meleset.
Bisakah menghitung hari kerja saja tanpa akhir pekan?
Alat ini menghitung seluruh hari kalender, termasuk Sabtu, Minggu, dan hari libur. Untuk mendapatkan jumlah hari kerja saja, Anda perlu mengurangi akhir pekan dan libur nasional secara terpisah. Sebagai patokan cepat, setiap 7 hari kalender berisi sekitar 5 hari kerja.