Light Dark

Days Between Two Dates

Pick a start and an end date to see exactly how much time sits between them.

How the Day Count Works

Enter two dates and the calculator subtracts one from the other, then expresses the gap several ways at once: a plain total in days, a calendar-aware breakdown in years, months and days, and secondary counts in weeks, weekdays and hours. All of it happens in your browser — nothing about your dates is sent anywhere.

Counting days, and the off-by-one question

By default the count is exclusive of the end date: the 1st to the 8th is seven days, because that's how many midnights the calendar crosses. This is what you want for things like interest periods, notice periods, or "how long ago was that."

Tick count the end date as a full day and you get the inclusive figure instead — eight in the same example. That's the version you want when counting things like a holiday booking, a stay, a rental, or any span where both the first and last day are days you actually use.

Years, months and days

Months aren't a fixed length, so a calendar-aware breakdown can't be derived by dividing the day total. The calculator walks the calendar instead: it counts whole years first, then whole months, then whatever days are left over. That's why 1 January to 1 March reads as 2 months exactly, even though the underlying day count differs from a 2-month span starting in July.

Weekdays

The weekday figure counts Monday through Friday only and ignores Saturdays and Sundays. It knows nothing about public holidays, which vary by country and sometimes by region — so treat it as a working-days estimate to adjust rather than a payroll-grade answer.

Time zones and daylight saving

Calculations run in UTC on the calendar dates you enter, which keeps the result stable no matter where you are or whether a daylight-saving change falls inside the range. A DST shift makes a real day 23 or 25 hours long, so if you need the exact elapsed hours across such a boundary, the hours figure here will be a whole-day approximation.

Share and save your result

Copy Result puts the full breakdown on your clipboard as text. Copy Share Link gives you a URL with both dates baked in, so opening it anywhere reloads the same calculation — handy for pasting into a message or keeping in your notes.

Frequently Asked Questions

Does the calculator include the last day?

Not by default. The standard count excludes the end date, so 1 March to 8 March is 7 days. Tick the "count the end date as a full day" option to get 8 instead, which is the right figure for bookings, stays, and anything where the final day still counts.

Are leap years handled?

Yes. The count works off real calendar dates, so any 29 February falling inside your range is counted like any other day. A range spanning a leap year will come out one day longer than the same range in an ordinary year.

Can I enter the dates in reverse order?

Yes. If the end date falls before the start date, the tool measures the gap anyway and tells you the range runs backwards. The day count itself is never negative.

Why doesn't the weekday count match my working days?

Because public holidays aren't deducted. The figure counts Monday to Friday and excludes weekends only. Holidays differ by country and often by region within one country, so subtract whichever ones apply to you.

Are my dates stored or sent anywhere?

No. The whole calculation runs in your browser, with no server involved. Dates only leave your device if you choose to copy a share link and send it to someone yourself.

How far back or forward can I go?

Any date your browser's date field accepts will calculate, including dates centuries apart. Bear in mind that historical dates before the Gregorian calendar was adopted locally — which happened in different years in different countries — won't line up with the dates recorded at the time.