Converter Web ToolsConverter WebTools

Date Difference Calculator

Date Difference Calculator — get the answer instantly in your browser, free and private.

Total days
Full result
Weekdays
Enter two dates to get the exact gap between them. Everything is calculated in your browser.

About the date difference calculator

The Date Difference Calculator works out the exact amount of time between two dates. It shows the gap in years, months and days, and also as total days, weeks, approximate months, business days (Monday to Friday), weekend days, hours and minutes. You can optionally count the end date itself. Everything is calculated in your browser.

How Date Difference works

How to calculate the difference between two dates

  1. Pick a start date and an end date.
  2. Optionally tick Count the end date too to include the final day.
  3. Click Calculate for the full breakdown.

Calendar vs total duration

The years/months/days figure is the calendar difference (how you would say an age), while total days, weeks and hours give the raw duration. Both are useful depending on what you are measuring.

Business days

The weekday count includes every Monday to Friday in the range, which is handy for working-day estimates. It does not account for public holidays, which vary by country.

Common uses

  • Find how many days between two dates
  • Count days until or since an event
  • Work out an age in years, months and days
  • Estimate business days for a project
  • Measure contract or subscription length
  • Plan deadlines and milestones
  • Calculate weeks between dates
  • Check durations for billing

Frequently asked questions

How do I calculate the difference between two dates?
Choose a start and end date and click Calculate for the gap in years, months and days plus totals in days, weeks and hours.
Does it count the end date?
Only if you tick the inclusive option; otherwise the difference is end minus start.
How are business days counted?
It counts every Monday to Friday in the range, excluding weekends; it does not account for public holidays.
Can it calculate an age?
Yes — use a birth date and today to get an exact age in years, months and days.
What if the end date is earlier?
The dates are swapped automatically so you still get a positive result.
Is my data uploaded?
No — the calculation runs entirely in your browser.
Does it include hours and minutes?
Yes — it shows the total duration in hours and minutes too.
Is it free?
Yes — completely free with no sign-up.