Date Difference Calculator
Measure gaps between two calendar dates including leap years. Fully client-side — no account, uploads, or remote storage.
Added Apr 18, 2026
Input
Result
Enter a value for start date to see your result.
How it works
Calculates the exact number of days, weeks, months, and years between two dates. Also counts business days (Monday–Friday, excluding weekends) for work-related planning.
Step by step
- 01Enter a start date and an end date in YYYY-MM-DD format.
- 02The tool calculates the absolute difference regardless of order.
- 03Calendar days are computed first; business days exclude Saturdays and Sundays.
- 04Results are shown in multiple units for convenience.
Examples
Days in 2024 (leap year)
2024 is a leap year, so it has 366 days. Of those, 262 are weekdays.
Inputs
- Start date:
- 2024-01-01
- End date:
- 2025-01-01
Result
- Total days:
- 366 days
- Business days (Mon–Fri):
- 262 business days
Quarter length
Q1 2026 spans 90 calendar days.
Inputs
- Start date:
- 2026-01-01
- End date:
- 2026-04-01
Result
- Total days:
- 90 days
Frequently asked questions
Does this count the start and end date?
The calculator counts the number of days between the two dates, not including both endpoints — similar to counting how many nights between check-in and check-out dates. To include both, add 1 to the result.
Are public holidays excluded from business days?
No — business days here means Monday through Friday only. Public holidays vary by country and region and are not factored in.