Days Between Dates Calculator

Count how many days are between two dates, plus the difference in weeks, months and years and the number of weekdays.

How to count days between two dates

The calculator counts the number of midnights between the two dates – the standard way to measure elapsed days. From January 1 to January 31 is 30 days. If you want to count both the first and the last day (for example the length of a holiday, a rental or a course), tick Include the end date and you get 31.

The years-months-days breakdown counts whole calendar months, so March 15 to May 20 is 2 months and 5 days, regardless of how many days each month has.

Popular questions this answers

  • How many days until Christmas, a birthday, a wedding or a vacation?
  • How many days since a project started or since an event?
  • How many days of notice period, probation or a visa remain?
  • How many weekdays are left before a deadline?

Need only working days, with public holidays removed? Use the business days calculator. For an exact age, the age calculator is better.

Frequently asked questions

How many days are in a year?

365 days in a common year and 366 in a leap year. Leap years are divisible by 4, except century years not divisible by 400 (2000 was a leap year; 2100 will not be).

Should I include the end date?

Include it when you are counting days on which something happens (for example a 5-day event from Monday to Friday). Leave it off when measuring elapsed time between two moments.

How many weeks are in a year?

52 weeks and 1 day (52 weeks and 2 days in a leap year).

Can I count days into the past?

Yes. If the end date is before the start date, the result is shown as a negative number of days.

Last updated 2026-10-12 · All calculations run in your browser – nothing you enter is uploaded.