Three modes, one tool: find the gap between two dates in years, months, weeks and days - or add and subtract days from any date. Optionally include hours and minutes for precision.
Date Difference Calculator - Days Between Two Dates
Three modes, one tool: find the gap between two dates in years, months, weeks and days - or add and subtract days from any date. Optionally include hours and minutes for precision.
Parameters
Enter data for calculations
💡 Fill in all required fields to unlock the calculate button
Three modes, one tool
This calculator works in three modes. Difference mode finds the exact gap between two dates - broken down into years, months, weeks, and days, plus the total number of calendar days. Add mode takes a start date and moves it forward by a given number of days. Subtract mode moves it backward. You can optionally include hours and minutes for sub-day precision when calculating differences.
What each mode returns
| Mode | Input | Output |
|---|---|---|
| Difference | Two dates (+ optional times) | Years, months, weeks, days, total days (+ hours/minutes if enabled) |
| Add | Start date + number of days | The resulting future date |
| Subtract | Start date + number of days | The resulting past date |
Common uses
| Scenario | Mode | Example |
|---|---|---|
| How long since an event | Difference | Wedding date to today |
| Warranty expiration | Add | Purchase date + 730 days |
| Project deadline | Difference | Today to deadline date |
| 90-day notice period | Add | Resignation date + 90 days |
| When did I start a habit | Subtract | Today - 100 days |
Practical examples
Start: January 1, 2024. End: June 20, 2026. Result: 2 years, 5 months, 19 days (total: 902 days).
Start: March 1, 2026. Add 90 days. Result: May 30, 2026.
Start: June 20, 2026. Subtract 365 days. Result: June 20, 2025.
Start and end: April 15, 2026. Result: 0 days. The grid shows a single "Total days: 0" card.
Start: June 1, 2026 at 08:00. End: June 1, 2026 at 17:30. Result: 0 days, plus 9 hours, 30 minutes shown in the detail grid.
FAQ
Related tools
Age Calculator
Calculate your exact age in years, months and days, plus zodiac signs and birthday countdown - Open calculator
Date Calculator
Add or subtract days, weeks, months, or years from any date - Open calculator
Day Counter
Count down to a future event or count up from a past date - Open calculator