Date & Time tool

Days Between Dates Calculator

The Days Between Dates Calculator measures the gap between two calendar dates. Enter a start and an end date and the tool returns the difference in days, weeks, approximate months and years, plus a breakdown of weekdays versus weekend days.

The inclusive toggle matters for counting. "Days between" normally excludes the end date (1 Jan to 2 Jan = 1 day), while counting a holiday or a hotel stay should include it, giving 2 days. The calculator shows both interpretations so you can pick the one that matches your situation. For working-day counts, try the Business Days Calculator.
Calculator

How to use the Days Between Dates Calculator

  1. Set the start date and the end date.
  2. Tick the box if the end day should be counted as well.
  3. Read the difference in days, weeks, months and years.
  4. Use the weekday and weekend breakdown for scheduling.

About this tool

The Days Between Dates Calculator is built for speed and accuracy: every calculation runs in your browser, so your data never leaves your device and the result updates as you type. It works equally well on a phone, a tablet or a desktop, and it is free to use as many times as you like.

Common use cases

  • Counting days until a holiday or event.
  • Measuring a project or sprint duration.
  • Checking notice periods and probation windows.
  • Working out how many days are left in the year.

Tips for the best result

  • Use the latest figures you have - even a small change in rate or term can shift the outcome by hundreds.
  • For annual figures, divide by 12 to get a monthly number you can compare with the result.
  • Bookmark this page and revisit the calculation as the inputs change.

Frequently asked questions

Why is my count one day off?

Different tools treat the end date differently. Tick "count end day" if you are counting inclusive days such as nights in a hotel.

Does it count public holidays?

No, only calendar days. The Business Days and Working Days calculators handle holiday exclusions.