Days Between Dates Calculator

Choose a start and end date to measure a calendar period. Unlike a countdown from today, both dates can be in the past or future.

Calculate a date difference

Enable JavaScript to use the calculator. You can still read the instructions and examples below.

Start date
End date

By default, the same date is 0 days. Including both dates adds 1 day.

Your dates stay in this browser. They are not sent to our server or saved.

Count days for trips, projects and events

Use any two Gregorian calendar dates to measure a period. Weekends and public holidays count as ordinary days. This tool does not calculate business days, working hours or legal deadlines.

Should I include the end date?

From 1 September to 10 September 2026, the date difference is 9 days: 1 week and 2 days. Including both dates gives 10 days: 1 week and 3 days. For a trip, choose the option that matches whether you want calendar dates visited or the elapsed date difference.

Calendar days, not hours

A leap day counts when it falls inside the selected interval. The calculation compares dates without times or time zones, so daylight-saving clock changes do not create fractional days. Dates stay in your browser.

Frequently asked questions

How many days are between the same date?

The difference is 0 days. Select Include both start and end dates to count that calendar date as 1 day.

What happens if my dates are reversed?

The calculator asks you to correct the order. Use Swap dates to exchange the fields; it will not silently change your dates.

How is this different from Days Until / Since?

Days Until / Since compares today with one target date. This calculator lets you choose both the start and end dates.