Date Difference Calculator

Count the days, weeks, months, workdays and years between two dates

Days Between
--
--
Weeks + Days
--
Months (approx.)
--
Workdays
--
Years (approx.)

Date Difference Calculator — Complete Guide

What this calculator counts

The Date Difference Calculator turns two calendar dates into a full set of durations. Instead of doing mental arithmetic across month boundaries, you pick a start date and an end date and immediately get the number of days, the equivalent weeks plus leftover days, the approximate number of months, the approximate number of years, and the count of working days in between. Every result updates as soon as you change a date, so you can compare scenarios quickly.

All counting follows the Gregorian calendar, the civil calendar used across most of the world. The tool normalises both dates to midnight before subtracting, so results are never thrown off by daylight-saving shifts or by the time of day you happen to open the page.

Excluding versus including the end day

The single setting that changes every number is the day-counting mode. "Exclude end" measures the gap between two dates: it is the number of midnights that pass from the start up to the end, and it is the natural answer to "how many days until…". "Include end (+1 day)" counts both the first and the last date as part of the span, which is what you normally want for a duration that begins and finishes on the stated days.

The difference is always exactly one day, but that one day matters in real situations:

If you are unsure which convention a contract or a team means, state it explicitly rather than assume.

Workdays, weeks, months and years

Working days are counted as Monday through Friday inside the selected range; Saturdays and Sundays are skipped. The calculator does not subtract public holidays, because holiday calendars differ by country and by year. For project planning, treat the workday figure as an upper bound and then remove any office closures that apply to you.

The weeks result is split into whole weeks plus a remainder — for example 3 weeks and 4 days — which is more useful than a rounded decimal when you are scheduling. Months and years are shown as approximations using average month and year lengths (about 30.44 days and 365.24 days), so they suit quick context but not legal or financial precision. When you need exact calendar months, count them month by month rather than by dividing.

A worked example

Suppose a project starts on 3 March 2025 and ends on 28 March 2025.

If the deadline slips to 31 March, the inclusive count rises to 29 days because two weekend days are added back — a reminder that a "few extra days" on the calendar can add less working time than expected.

Frequently Asked Questions

Should I include the end day?

It depends on how you count. If an event runs from the 1st to the 3rd and you mean three calendar days (1, 2 and 3), choose "Include end (+1 day)". If you just want the gap between two dates, leave it excluded.

How are workdays counted?

Workdays are all Mondays through Fridays in the counted range; Saturdays and Sundays are excluded. Public holidays are not considered.

What if the end date is before the start date?

The calculator automatically uses the absolute difference, so you still get a positive number of days, weeks and workdays between the two dates.