How to use this tool
Use calendar dates to measure the distance between two days or find the date a given number of days away. This tool treats each date as midnight in UTC for its arithmetic, so a daylight-saving clock change does not create a fractional day. It counts calendar days, including weekends and holidays.
- Choose a date difference or an offset from a starting date.
- For a difference, enter the start date and end date. For an offset, enter the start date and a whole number of days.
- Interpret the sign: a positive difference places the end after the start; a negative offset moves backward.
The calculation, explained
Start: 2026-09-01. End: 2026-09-10.
9 days
The difference measures nine midnight-to-midnight steps. Counting every calendar date including both September 1 and September 10 would give ten dates, which is a different convention.
Elapsed days and inclusive counting
The start date has an offset of zero. Tomorrow has an offset of one. This is useful for countdowns and ordinary date arithmetic. For an inclusive list of dates in an ascending interval, add one to the non-negative difference. Do not silently apply that adjustment to deadlines with their own counting rules.
Calendar days are different from business days
A seven-day offset always moves one calendar week. It does not skip Saturdays, Sundays, public holidays, company closures, or non-working days in a particular country. A business-day calculator would need a working-week definition and the relevant holiday calendar.
Dates do not describe an exact event time
This tool accepts dates rather than timestamps. A flight, meeting, or timed expiry may require a local time and time zone as well. Its UTC arithmetic is a consistent counting method, not a conversion of your event into UTC. Month lengths and leap days are included automatically in calendar-day movement.
Questions that come up
Why is the same date zero days apart?
There are no day boundaries to cross between a date and itself. An inclusive list containing that date would contain one date, but its elapsed difference is zero.
Can the answer be negative?
Yes. If the end is before the start, the signed difference is negative. Swap the dates if you want the forward interval.
Is adding 30 days the same as adding one month?
No. Calendar months have different lengths. This tool adds days, so a 30-day offset does not promise the same day number in the next month.
Reviewed: September 21, 2026 · Haru Tools editorial