Date difference calculator
Find the number of days, weeks and months between two dates, with an optional business-days count.
Formula
How it works
The total day count is found by subtracting the two dates' day numbers; it is then re-expressed as weeks, and separately as calendar years/months/days, and business days counts every weekday that is not a Saturday or Sunday between the two dates.
Worked example
The same calculation with the default values:
- Start day 1
- Start month 1
- Start year 2,026
- End day 1
- End month 6
- End year 2,026
- total days = 739,767 − 739,616 = 151
- weeks = 151 ÷ 7 = 21 weeks 4 days
- = 0 years 5 months 0 days
- business days (excludes weekends) = 107
Result: Total days: 151 · Weeks: 21 · Remaining days: 4
Common mistakes
- Assuming "business days" already excludes public holidays - it only excludes weekends.
- Mixing up which date is the start and which is the end.
- Forgetting that the years/months/days figure and the total-days figure describe the same span two different ways, not two different spans.
Related calculators
Age calculator
Find your exact age in years, months and days, and how long until your next birthday.
Electricity cost calculator
Estimate the energy and cost of running an appliance from its wattage, daily usage and your own electricity rate.
Fuel cost calculator
Fuel needed and trip cost from distance, consumption and fuel price.
Tip calculator
Tip, total and each person's share of a bill.