LazySums

Days between two dates

Count the days between any two dates, and see how many of them are working days.

Turn on when both dates count, like the first and last day of a trip.
Weekend days
Used for the working days count. Public holidays aren't removed.

Loading the calculator.

How the days are counted

By default the calculator counts the way subtraction works: the start date counts and the end date doesn't. From Monday to Friday is 4 days. Turn on Include the end date when both days should count, like the first and last day of a holiday. Monday to Friday then becomes 5 days.

Working days are the counted days that don't fall on your chosen weekend. Pick Saturday and Sunday, or Friday and Saturday if you're in a country with a Friday–Saturday weekend. Public holidays vary by country and employer, so they aren't removed. Subtract them yourself if you need to.

Questions people ask

Why is the answer one day less than I expected?

You probably want both dates counted. Tick “Include the end date” and the end date is added.

Does it handle leap years?

Yes. It uses the real calendar, so 29 February is counted in leap years.

Are public holidays excluded from working days?

No. Holidays differ by country, region and employer, so the calculator only removes weekend days. Subtract your holidays from the working days figure.

Can I count backwards to a date in the past?

Yes. If the “To” date is earlier, the dates are swapped automatically and you still get the number of days between them.

Related calculators