How the Difference Is Calculated
The calculator walks the real calendar between your two dates: it first computes the exact years, months and days breakdown (respecting 28–31-day months and leap days), then the raw totals — days, weeks, hours and minutes. That's why "1 month" from January 31 correctly lands on February 28/29, not a fictional January 61.
By default the end date is excluded (Monday → Friday = 4 days). Tick include end date for inclusive counting — common for hotel bookings, rentals, billing periods and deadlines.
Worked Examples
A few real spans, counted end-date-excluded, to sanity-check your own result:
| From → To | Total days | Weeks | Exact breakdown |
| Jan 1, 2026 → Apr 1, 2026 | 90 | 12.9 | 3 months exactly |
| Jan 1, 2026 → Dec 31, 2026 | 364 | 52 | 11 months, 30 days |
| Feb 1, 2024 → Mar 1, 2024 | 29 | 4.1 | 1 month (leap year!) |
| Jun 15, 2026 → Sep 15, 2026 | 92 | 13.1 | 3 months exactly |
Notice the leap-year row: February 2024 has 29 days, so "1 month" from February 1 is 29 days there but 28 days in 2026. That is exactly why this tool walks the real calendar.
Frequently Asked Questions
How do I calculate the number of days between two dates?
Pick a start and an end date — the calculator counts every calendar day in between, including leap days, and breaks the span into exact years, months and days.
Does the calculation include the end date?
By default no (Monday to Friday = 4 days). Turn on "include end date" to count it as well — common for deadlines, rentals and billing periods.
Are leap years handled correctly?
Yes. Real calendar dates are used, so February 29 in leap years (2024, 2028…) is counted automatically.
Why do months give different day counts?
Months vary from 28 to 31 days, so the exact breakdown depends on the actual months in your range — this tool walks the real calendar instead of assuming 30-day months.
How many weeks are there between two dates?
Total weeks are shown automatically (total days ÷ 7). For example, 90 days ≈ 12.9 weeks and a full 365-day year ≈ 52.1 weeks.
Can I count only working days between two dates?
The Weekend Days figure shows Saturdays + Sundays in your range, so working days = total days − weekend days. Public holidays vary by country, so subtract those separately.
Is my data uploaded anywhere?
No. Everything runs in your browser — no dates are sent to a server, and the tool keeps working offline once the page has loaded.