Kalkulator Selisih Tanggal

Jarak antara dua tanggal dalam hari, minggu, hari kerja, dan lainnya.

Isi semua kolom yang wajib.

About this calculator

Ukur jarak dua tanggal — sebagai selisih kalender, total hari, minggu, serta hari kerja vs akhir pekan.

Cara pakai

  1. Masukkan tanggal mulai.
  2. Masukkan tanggal akhir.
  3. Opsional sertakan tanggal akhir dalam hitungan hari.
  4. Selisih diperbarui otomatis.

Rumus

calendarDifference = years, months, days from startDate to endDate
totalDays = midnights between dates (+1 if includeEndDate)
weeksAndDays = totalDays as weeks + remainder days
weekdays / weekendDays = counts in the range (respecting includeEndDate)

Contoh

From 2026-01-01 to 2026-01-15 (exclude end) → 14 days; include end → 15 days.

FAQ

Apa fungsi “sertakan tanggal akhir”?

Jika aktif, tanggal akhir dihitung sebagai hari ekstra pada total hari, hari kerja, dan akhir pekan. Tahun/bulan/hari kalender tetap mengikuti selisih kalender.

Bagaimana jika tanggal akhir sebelum mulai?

Ditampilkan kesalahan urutan tanggal. Tanggal akhir harus sama atau setelah tanggal mulai.

Results are for informational purposes only. Verify important calculations independently.