Date Difference Calculator

Count the exact time between two dates in years, months and days, plus total days, weeks, hours and working days — or add days to a date.

Mode

How to count days between two dates

  1. Enter a start date and an end date.
  2. Tick Include the end date if both days should count, as for hotel nights versus days off.
  3. Read the difference in years, months and days, total days, weeks, hours and business days. Switch mode to add or subtract days from a date.

Features

Precise difference

Years, months and days plus totals in weeks, days, hours and minutes.

Business days

Working days excluding Saturdays and Sundays.

Add or subtract

Find the date 90 days, 6 weeks or 20 business days from any date.

Private

Everything is calculated in your browser; nothing is sent anywhere.

Frequently asked questions

Does the count include the start and end dates?

By default the difference counts the nights between the dates, so Monday to Wednesday is 2 days. Tick Include the end date to count both days (3 days), which is how holidays and rentals are often counted.

How are business days calculated?

Business days are Monday to Friday between the two dates. Public holidays vary by country and are not excluded.

How are months counted when they have different lengths?

Whole calendar months are counted first, then remaining days, so 15 January to 15 March is exactly 2 months, and 31 January to 1 March is 1 month and 1 day (31 January plus one month lands on 28 February).

Can I find a date a certain number of days from today?

Yes. Switch to Add / subtract days, enter the start date and the number of days, weeks, months, years or business days, using a negative number to go back.