
Date Calculator – Days Between Two Dates
Free days calculator: find the exact date difference between two dates in days, weeks, months, years, and business days.
Last reviewed: June 2026| Unit | Value |
|---|---|
| Total Days | - |
| Total Weeks | - |
| Total Months | - |
| Total Years | - |
| Business Days (Mon-Fri) | - |
| Weekend Days | - |
| Total Hours | - |
| Total Minutes | - |
Quick Answer
To find the number of days between two dates, subtract the earlier date from the later one — the result is the count of elapsed calendar days. Enter both dates above for an instant breakdown in days, weeks, months, years, and business days. The tool counts elapsed days, so add one if you need to include both the start and end dates.
Add or Subtract Days from a Date
How the Date Difference Calculator Works
The main calculator compares two browser date inputs at local midnight. It reports a calendar-style duration in years, months, and days, plus elapsed totals in days, weeks, approximate months, approximate years, hours, and minutes. If the start date is later than the end date, the calculation swaps the dates and notes that the dates were swapped.
The total-day result is an elapsed count, not an inclusive count. For example, January 1 to January 10 is 9 elapsed days because nine midnights pass between the two dates. If you are counting both the start and end dates as occupied days, add one to the elapsed result. The business-day result counts Monday through Friday only and does not subtract holidays.
Leap Years, Month Ends, and Approximate Months
The calendar duration uses actual month lengths where possible, so leap-day and month-end intervals are handled by the browser's date engine. The approximate month and year rows are separate summary conversions: months use total days divided by 30.437, and years use total days divided by 365.25. Those rows are useful for rough comparison but should not replace the calendar duration when exact month boundaries matter.
Using the Add/Subtract Section
The add/subtract tool accepts positive and negative day counts. Adding 30 days to February 29, 2024 rolls forward to March 30, 2024. Subtracting days works the same way in reverse. This is useful for simple due-date offsets, inspection windows, and follow-up reminders, but official deadlines can have special weekend, holiday, or time-of-day rules.