Free Date Difference Calculator

Find the exact number of days, weeks, months and years between any two dates. Option to count only business days (Mon–Fri).

🔒 100% Private ⚡ Instant 🆓 Free
Advertisement

About the Date Difference Calculator

This free date difference calculator finds the exact duration between any two calendar dates, expressed in total days, weeks, months and years. It is useful for calculating project timelines, contract durations, days until an event, age at a given date, or any other date-based planning need.

The business days option counts only Monday through Friday, excluding weekends (it does not factor in public holidays, as these vary by region). For a holiday-aware count, subtract the relevant holidays manually from the business days result.

How to Use the Date Difference Calculator

1

Enter Start & End Dates

Pick or type both dates using the date pickers. The start date can be before or after the end date.

2

Toggle Business Days (Optional)

Check the box if you only want to count Monday–Friday working days.

3

Click Calculate Difference

See total days, weeks, and a breakdown of years + months + remaining days.

Frequently Asked Questions

The total days count is the number of days between the two dates (end minus start). If you want to include both endpoints, add 1 to the result.

No — the business days count only excludes weekends (Sat and Sun). Public holidays are not excluded as they vary by country and region.

Yes — set today as the start date and any future date as the end date to find how many days remain until that event.

Yes — the JavaScript Date object handles leap years automatically, so the day count is always accurate regardless of February 29 occurrences.

Related Calculators