Days Between Dates

Count the exact number of days between two dates, and see it in weeks, months and years.

Days until:

Time between the dates

—

Choose two dates.

Years, months, days
—
Weeks and days
—
Weekdays (Mon–Fri)
—
Weekend days
—
Working days
—
Total hours
—
Total minutes
—
Total seconds
—

Working days skip weekends and U.S. federal holidays. For UK bank holidays or your own days off, use the business days calculator.

Examples

A project timeline

A project runs from March 9 to June 26, 2026: 109 days, or 3 months and 17 days. That’s 79 weekdays and 30 weekend days. Memorial Day and Juneteenth both fall on weekdays in between, which leaves 77 working days.

Counting both ends

Leave from Monday, August 3 to Friday, August 14 is 11 days apart, but both days are taken off. Tick Include the end date and it’s 12 days.

How the days are counted

The start date counts and the end date doesn’t, which is how “days between” is usually meant: today to tomorrow is 1 day. Month lengths and February 29 are handled automatically.

Years, months and days follow the calendar: March 9 to June 9 is 3 months whatever the month lengths, then the remaining days are added. If the start is on the 31st and a month is shorter, its last day is used.

Weekdays are Monday to Friday. Working days also skip U.S. federal holidays. Hours and minutes assume full 24-hour days; for clock times, use the time duration calculator.

Frequently asked questions

How do I count the days between two dates by hand?
Count the days left in the first month, add the full months in between, then the days into the last month. January 20 to March 5 in a normal year: 11 + 28 + 5 = 44 days.
How many days since a date?
Put the past date in Start date and tap Today for End date. You’ll see the days that have passed, and the same span in years, months and days.
How do I count days between dates in Excel or Google Sheets?
Use =B1-A1 formatted as a number, or =DATEDIF(A1,B1,"d"). For working days, =NETWORKDAYS(A1,B1) counts both the start and end date, so it matches this calculator with Include the end date ticked.