Date Calculator

Days between dates,
or add and subtract

Count days, weeks, months, and business days between two dates, or find the date that's a set time away.

📅 Time between two dates
Total days
--
--
Weeks
--
Business days
--
Weekend days
--
➕ Add or subtract time from a date
--
Notes
💼
Business days count Monday through Friday only. Public holidays are not excluded, so subtract those yourself if they apply.
📆
Months aren't all equal. Adding a month to January 31 lands on the last day of February rather than skipping into March.

How it works

For two dates, total days is the difference between them, plus one if you check inclusive. The years, months, and days breakdown uses calendar months, borrowing days from the previous month when needed. Business days counts Monday through Friday between the dates, and weekend days counts Saturdays and Sundays. The second card adds or subtracts days, weeks, months, or years from a start date, and when a month is too short it lands on that month's last day.

Frequently asked questions

Are public holidays excluded from business days?

No. Only weekends are excluded, so subtract any public holidays that fall on weekdays yourself.

What does inclusive mean?

Inclusive counts both the start and end dates. From Monday to Tuesday is 1 day normally, or 2 days if you count both.

What happens when I add a month to January 31?

February has no 31st, so the result is the last day of February. The tool never skips ahead into March.

Which time zone does it use?

Dates are whole calendar days in your own browser's time zone, with no times of day involved.

More free tools