Skip to main content

Date Difference Calculator

Calculate the exact difference between two dates in days, months, years, and more.

datedifferenceagecalculate
Read the guide
Shortcuts:⌘ KSearch
0
Days
0
Weeks
0
Months
0
Years
Range details
Exact difference
Business days
Hours
Minutes
Seconds
Age summary
Switch to age mode to treat the first date as a birth date automatically.

Frequently Asked Questions

Does this calculator use time of day when counting the difference?

No. Both inputs are date-only fields that get normalized to midnight, so the calculation is based on calendar dates rather than hours within a day.

What does Include end date change?

It adds one day to the total-day style metrics and to the business-day count. The exact-difference label also calls out that the result is inclusive.

Why do the Months and Years cards not exactly match the Exact difference line?

The cards are approximate conversions based on 30.44 days per month and 365.25 days per year. The Exact difference row is the calendar-accurate years/months/days breakdown.

Are business days holiday-aware?

No. Business days here only means Monday through Friday, with no holiday calendar. In age mode that field is intentionally replaced with N/A.

What is the difference between Range mode and Age mode?

Age mode relabels the first date as a birth date, keeps the age summary front and center, and adds the next-birthday countdown. Range mode keeps the same date math but frames it as a generic date span.

Related Tools