Add or subtract days, weeks, months, and years to any date, or calculate the exact duration between two dates with precision.
Add or subtract any combination of years, months, weeks, and days to find future or past dates instantly.
Find the exact duration between two dates in days, weeks, months, years, hours, and minutes.
Get instant results as you type with our fast, client-side calculation engine. No waiting required.
Switch to the "Days Between" mode, enter your start and end dates, and you'll instantly see the duration in days, weeks, months, and years.
Yes! You can combine years, months, weeks, and days in a single calculation. For example, add 2 years, 3 months, and 5 days all at once.
When calculating duration between dates, enabling "Include end day" counts both the start and end dates. For example, from Jan 1 to Jan 5 with this option is 5 days instead of 4.
Our calculator uses the Luxon library (built on JavaScript's Intl API) which accurately handles leap years, different month lengths, and all calendar edge cases.