Date Difference Calculator
Find the exact duration between two dates in multiple units.
| Unit | Value |
|---|---|
| Total Days | — |
| Total Weeks | — |
| Total Months | — |
| Total Years | — |
| Business Days (Mon-Fri) | — |
| Weekend Days | — |
| Total Hours | — |
| Total Minutes | — |
Add or Subtract Days from a Date
How to Use This Date Calculator
- Select a start date — the beginning of the period you want to measure.
- Select an end date — the end of the period.
- View results — see the difference in days, weeks, months, years, business days, and more.
Understanding Date Differences
Calculating the difference between dates is more complex than it might seem because months have varying lengths (28-31 days), leap years add an extra day, and there's no universal definition of "one month" in days.
How Business Days Are Calculated
Business days (also called working days or weekdays) include Monday through Friday, excluding Saturday and Sunday. This calculator counts business days between your two dates. Note that it does not exclude public holidays, which vary by country, state, and organization.
Common Use Cases
- Project planning: How many working days between start and deadline?
- Contract terms: "Within 30 business days" — what's the actual end date?
- Travel planning: How many days/weeks is my trip?
- Pregnancy tracking: Weeks between dates for due date calculations
- Event countdown: How many days until the wedding, graduation, or holiday?
Months and Years
The "total months" calculation divides the total days by 30.437 (the average month length). The "years, months, days" format uses calendar math — counting whole years, then whole months, then remaining days, accounting for the actual days in each month. This matches how humans naturally count durations.