Skip to content
HappyCalcz

Days Between Dates Calculator

Count how many days there are between two dates. The calculator also shows the weekdays (Monday to Friday) and the number of weeks, and you can choose whether to count the end date.

Days between the dates

30 days

Weekdays (Mon–Fri)
20 days
In weeks
4 weeks and 2 days

Results are estimates for information only and do not constitute financial, medical, or legal advice.

How the days are counted

The calculator subtracts the start date from the end date, taking into account months of different lengths and leap years. Weekdays are the days from Monday through Friday in that period. When the page opens, the start date is today and the end date is 30 days later.

The formulas

Days = end date − start date

Weeks = days ÷ 7 (the rest are days)

Worked example

How many days are there from March 1 to April 15, 2026?

  1. From March 1 to April 1: 31 days, because March has 31 days.
  2. From April 1 to April 15: 14 days.
  3. Total: 31 + 14 = 45 days, which is 6 weeks and 3 days.

Of those 45 days, 32 are weekdays. If you include the end date, the total is 46 days.

Frequently asked questions

Does it count the start and end dates?

By default it counts the days from the start date up to the end date, the way you count nights in a hotel: from Monday to Friday is 4 days. Check "Include the end date" to count both days, which gives 5.

Are public holidays excluded from weekdays?

No. Weekdays are Monday through Friday, and holidays depend on your country and region. Subtract any holidays in the period yourself.

Can I use it as a countdown?

Yes. Leave today as the start date and enter the date of the event as the end date to see how many days are left.