Date Difference Calculator

Calculate the exact number of days, weeks, months and years between two dates instantly in your browser. Free online date difference calculator.

Loading calculator…

Results

Total days
DetailValue
Weeks
Days (remainder)
Approx. months
Approx. years
Total hours
Note

What is this calculator for?

Compute the exact span between two dates in days, weeks, months, and years — calendar-aware and instant.

How to Use This Calculator

Enter the values below, then press Calculate (or press Enter). The calculator updates your results instantly. Try different values to see how your inputs change the outcome.

  1. Start date — enter a date.
  2. End date — enter a date.
  3. Review your results — the key output is highlighted, with supporting figures below.

What You'll Need

Start date
a date · required
End date
a date · required

About This Calculator

This date difference calculator tells you exactly how long lies between two dates — in days, weeks, months, years, and hours.

Pick a start and end date and the tool returns the total number of days first (the most reliable short-term measure), then breaks it into weeks plus leftover days, and gives approximate months and years. Hours is useful for shift or billing calculations.

Everything is computed locally in your browser.

Worked Examples

Example

14 days · 2 weeks · 1 year = 0

Frequently Asked Questions

Is the end date included in the count?
The calculator measures the gap between the two dates. For an inclusive count (counting both the start and end day), add 1 day to the result.
Are months and years exact?
No — months and years vary in length, so those values are approximations. Days and weeks are exact.