Days Between Two Dates
Pick a start and an end date to see exactly how much time sits between them.
Pick a start and an end date to see exactly how much time sits between them.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.