Date Difference Calculator

Count the days, weeks, months and business days between two dates.

Turn on to count both the first and last day (e.g. a 3-day event from Friday to Sunday).

Days
— days
Weeks and days
—
Years, months, days
—
Total weeks
— weeks
Business days (Mon–Fri)
—
Total hours
—

Runs entirely in your browser. Nothing you enter is uploaded.

Formula

Days = end date − start date (+ 1 if the end date is included)Business days = days that fall Monday to Friday

How it works

By default the count works like a timer: from the start of the first date to the start of the last, so Monday to Wednesday is 2 days. Switch on “Include the end date” when both days should count — for event lengths, leave requests or medication courses that run through the final day.

The years-months-days breakdown follows the calendar, so the same number of days can read differently depending on which months it spans. Weeks are simply days divided by seven.

Business days count every Monday to Friday in the range. National and local holidays vary, so subtract any that fall in your period if you need an exact working-day count.

Frequently asked questions

How many days are there until Christmas?

Leave the start date as today and set the end date to December 25. The result updates every day you open the page.

Are leap years taken into account?

Yes. The calculation uses the real calendar, so a range that includes February 29 is one day longer.

Why is my business-day count one off?

Check the “include end date” switch. With it off, the end date itself is not counted, even if it is a weekday.

esc