Date & Time

Date Difference Calculator

Count the exact number of days between two dates and see the same span in years, months and days, weeks, business days and hours.

Results

Days between the dates100 days3 months, 9 days
Business days (Mon–Fri)71
Weeks and days14 weeks, 2 days
Years, months, days
3 months, 9 days
Total weeks
14.29
Total hours
2,400
Total minutes
144,000
From
Sunday, September 13, 2026
To
Tuesday, December 22, 2026

Business days exclude weekends only, not public holidays.

How it works

  1. Pick the start date.
  2. Pick the end date.
  3. Tick "Include the end date" if both the first and last day should be counted.

Formula

Days = (End date − Start date) ÷ 86,400,000 ms

Dates are compared as calendar days in UTC, so daylight-saving changes never add or remove an hour. Business days count Monday to Friday and do not account for public holidays.

Example

How many days are there from New Year’s Day 2026 to Christmas Day 2026?

Inputs

Start date
Jan 1, 2026
End date
Dec 25, 2026
Include the end date (count both first and last day)
No

Result

Days between the dates358 days11 months, 24 days
Business days (Mon–Fri)256
Weeks and days51 weeks, 1 day
Load this example into the calculator →

Frequently asked questions

Is the end date included?

By default no — the result is the number of days from the start date up to the end date, the same way you would count nights of a stay. Tick the checkbox to count both the first and last day.

How are months counted?

Months are counted as calendar months. From January 31 to February 28 is 28 days but less than one full month, because the day of the month has not been reached.

Are public holidays excluded from business days?

No. Holidays differ by country and region, so business days only exclude Saturdays and Sundays.

Does it handle leap years?

Yes. February 29 is counted in leap years because the calculation uses real calendar dates.