Calculation note
Date-difference arithmetic looks simple, but practical disputes often come from the counting convention. Schedules, rentals, subscriptions, school work and deadline notes need the start date, end date and endpoint rule kept visible.
Elapsed days are counted between midnights
For ordinary date-span arithmetic, the start date is a point on the calendar grid. Each midnight crossed adds one elapsed day until the end date is reached.
Inclusive counting asks a different question
Some human rules count the first date, the last date or both. That can be right for a policy or contract, but it should be labelled separately from the elapsed-day calculation.
UTC keeps the calculation date-only
Daylight-saving changes can make local clock days 23 or 25 hours long. Evaluating date-only inputs at UTC midnight keeps the calculator focused on calendar dates rather than local clock-hour changes.