How to use this tool
- Enter start date, end date.
- Select Calculate to view the result.
- Check the method and assumptions below before using the result.
Input reference and sample values
Use the units and choices shown for each field. Sample values are provided for practice, not as recommendations.
| Input | Format and units | Sample |
|---|---|---|
| Start date | Use a calendar date in year-month-day order. | 2026-01-01 |
| End date | Use a calendar date in year-month-day order. | 2026-02-01 |
Result for these sample inputs
31 days
- Full weeks
- 4
- Remaining days
- 3
- Convention
- Start included; end excluded
Select Try the example in the form to load these values and calculate them again. This replaces the current form inputs. Compare the result with the method and worked explanation below.
The method, explained
Elapsed days = (end date − start date) in calendar days. Full weeks = floor(days ÷ 7).
January 1 to February 1, 2026 is 31 days: 4 full weeks and 3 days.
Understanding your result
The calculation counts elapsed days and excludes the end boundary. It is not a count of business days, holidays or working hours.
What to keep in mind
The start is included and the end excluded. The same date gives zero days. This does not count hours or local daylight-saving transitions.
Common questions
How do I include the end date too?
Add one day to the elapsed-day result when you need an inclusive count of both dates.
Are leap years supported?
Yes. Calendar arithmetic includes February 29 in leap years.
Methodology maintained by ClarityKit. How these tools are built and checked.