What a days between dates calculator does
A days between dates calculator counts exactly how much time separates two dates. Enter a start date and an end date and it returns the number of days between them, along with the same gap expressed in weeks, months, and years, so you can read it whichever way suits you.
It is the quickest way to answer questions like how many days until an event, how long ago something happened, or how many days a project, trip, or notice period actually covers.
Counting calendar days vs. working days
The total number of days is the simple calendar count. But a lot of real questions are about working days — the days that actually count for a deadline, a delivery window, or a notice period, where weekends do not apply.
This calculator can switch to counting working days only, leaving out Saturdays and Sundays. You can also add specific dates to skip, such as public holidays, so the count matches a real business calendar rather than a raw run of dates. That is something a plain day count cannot tell you.
How to count the days between two dates by hand
For short spans you can count on a calendar, but for anything longer the arithmetic gets error-prone. The reliable method is:
Step 1 — Count whole months between the dates
Move from the start date month by month until you are one month short of the end date.
Step 2 — Add the leftover days
Count the remaining days to reach the end date, borrowing the length of the actual calendar month so February and the 31-day months are handled correctly.
Step 3 — Convert if you need a single number
To express the whole gap as one running total of days, add up the days in every month in between. The calculator does this instantly, including leap years.
Should you include the end date?
It depends on what you are measuring. If you want the number of nights between two dates, you exclude the end date. If you are counting the dates themselves — for example, how many days an event runs, counting both the first and last day — you include it. The calculator has a simple toggle so you can match either meaning.
Weeks, months, hours, and minutes
The same gap is often more useful in another unit. The calculator shows the total in weeks (with any leftover days), in hours, and in minutes, as well as the full years, months, and days breakdown — so whether you are planning a countdown or filling in a form that wants a specific unit, the number is ready.
Days between dates calculator — frequently asked questions
How do I calculate the number of days between two dates?
Enter the start and end dates above and the calculator returns the exact number of days, along with the gap in weeks, months, and years. By hand, you would count the whole months between the dates and then add the leftover days, accounting for month lengths and leap years.
How do I count only working days between two dates?
Turn on the working-days option and the calculator counts only Monday to Friday, leaving out weekends. You can also add specific dates, such as public holidays, to exclude them from the total.
Should I include the end date in the count?
Use the toggle to match what you mean. Exclude the end date to count the nights or the gap between the dates; include it when you are counting the dates themselves, such as the length of an event that runs on both the first and last day.
Does the calculator handle leap years?
Yes. It counts real calendar days, so leap years and the differing lengths of each month are all included automatically.
Can I work out how many days until a future date?
Yes. Set the start date to today and the end date to the future date, and the total is the number of days until it. The reverse also works for how many days ago something happened.
Why does my answer differ from another tool by one day?
That almost always comes down to whether the end date is counted. One method counts the gap between the dates, the other counts both dates themselves, which differ by exactly one. The include-end-date toggle lets you pick.
My name is