Days between two dates

Pick two dates and get the exact count of days between them, broken down into weeks, a calendar years-months-days difference, and a weekday-only count for business-day estimates. For example, 1 January 2026 to 1 July 2026 is 181 days, which is 25 weeks and 6 days or exactly 6 months, and 129 of those days are weekdays. Leap years are handled by real calendar arithmetic, not a 365-day approximation. The convention matches other duration calculators: the end date is included, the start date is not.

Common questions

Is the end date included in the count?
Yes. The count excludes the start date and includes the end date, so Monday to Friday of the same week is 4 days. The calculator has a checkbox for counting both the start and end dates, which matches Excel's NETWORKDAYS.
How are weekdays counted?
The weekday figure counts Mondays through Fridays among the same days as the total, ignoring public holidays, since parsetime doesn't guess your country's calendar. For a rough business-day figure it's exact; subtract any holidays in your window.
Why does the years-months-days breakdown look different from the day count?
Months have different lengths, so “1 month and 14 days” is a calendar statement, not a fixed number of days. The day count is exact; the breakdown answers the “how long in human terms” version of the question.
Does it handle leap years?
Yes. The arithmetic runs on the real proleptic Gregorian calendar, so February 29 exists in 2028 but not 2026, and a span across a leap day is one day longer than the same span a year earlier.

Related pages