CALCSLIP

Date difference calculator

Days, weeks, months and working days between two dates.

Today

Count both the first and the last day, as for a booking or a leave period

Result

Loading today's date…

Days
—
Working days (Mon–Fri)
—
Weeks
—
Years, months, days
—
Weekend days
—
Hours
—

What this calculation assumes

  • The start date is counted and the end date is not, the usual way to count elapsed days (Monday to Tuesday is 1 day).
  • Working days are Monday to Friday. Public holidays differ by country and region and are not removed.
  • Dates are calendar dates with no time of day, so daylight-saving changes do not affect the count.

Counting the days

By default the start date counts and the end date does not, the usual way to measure elapsed time: Monday to Tuesday is one day. Turn on Include the end date when you need both days counted, as for a hotel booking or a period of leave, and every figure adds one day.

Working days are the Mondays to Fridays in the span. Public holidays vary by country and are not removed, so subtract the ones that apply to you.

Questions people ask

How many days until Christmas?

Leave the start date as today and set the end date to December 25. The quick answer bar on the home page also understands "days until 2026-12-25".

How many weeks are between two dates?

Divide the days by 7. The tape shows whole weeks and the days left over.

Why do months and days not add up to the total days?

Months have different lengths, so "1 month" is 28 to 31 days depending on which month. The total in days is exact.