Date & time · Dates
Date Difference Calculator
Calculate the exact number of days, weeks, months, and years between any two dates. Also counts business days. Free date difference calculator.
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
- 1Enter a start date and an end date in YYYY-MM-DD format.
- 2The tool calculates the absolute difference regardless of order.
- 3Calendar days are computed first; business days exclude Saturdays and Sundays.
- 4Results 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
- days:
- 366 days
- business_days:
- 262 business days
Quarter length
Q1 2026 spans 90 calendar days.
Inputs
- start_date:
- 2026-01-01
- end_date:
- 2026-04-01
Result
- 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.