Days Calculator — Date Difference & Date Arithmetic
This free days calculator handles two of the most common date tasks: finding how many days separate two calendar dates, and finding what date results from adding or subtracting a duration from a starting date. Both modes account for leap years, month-length differences, and calendar edge cases automatically.
The result includes more than a single number — it shows the full breakdown in years, months, weeks, and days, plus total hours and a weekday/weekend split so you can plan projects, deadlines, and schedules accurately.
When to Use Each Mode
Use when you know both the start and end date and want to measure the gap. Common uses:
- How many days until a vacation, event, or deadline
- How long ago a past date was
- Days elapsed in a project or subscription period
- Age of a contract, warranty, or membership
- Days between two historical dates
Use when you know a starting date and a duration and want to find the resulting date. Common uses:
- What date is 90 days from today?
- Find a payment due date 30 days after invoice
- Calculate end of 3-month trial period
- Find anniversary or milestone dates
- Determine return/refund window deadlines
How Days Are Counted
The "days between" calculation uses a simple but important rule: it counts the number of full calendar days between the two dates. For most purposes, both the start and end dates are counted inclusively — but the convention varies by context:
| Context | Convention | Example |
|---|---|---|
| General date difference | Exclusive of start, inclusive of end | Jan 1 to Jan 5 = 4 days |
| Legal / contract periods | Both dates inclusive | Jan 1 to Jan 5 = 5 days |
| Event countdown (days until) | Exclusive of today, inclusive of event | Today to Jan 5 = days remaining |
| Days elapsed | Inclusive of start, exclusive of end | Jan 1 started, Jan 5 not yet complete = 4 days |
This calculator uses the standard exclusive-start, inclusive-end convention (matching most date libraries and financial day-count conventions). Add 1 to the result if you need both dates included.
Leap Years & Month Lengths
The "add/subtract" mode uses calendar arithmetic rather than a fixed number of days per month or year. This means:
Frequently Asked Questions
People Also Search For
Related date and time tools on CalcPocket: