Date Calculator

Add or subtract days, weeks, months, and years to any date, or calculate the exact duration between two dates with precision.

Add or Subtract Time from a Date

Add / Subtract Time

Add or subtract any combination of years, months, weeks, and days to find future or past dates instantly.

Calculate Duration

Find the exact duration between two dates in days, weeks, months, years, hours, and minutes.

Real-Time Results

Get instant results as you type with our fast, client-side calculation engine. No waiting required.

Frequently Asked Questions

How do I calculate the number of days between two dates?

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.

Can I add or subtract multiple time periods at once?

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.

What does "Include end day" mean?

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.

How accurate is the date calculator?

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.