How It Works
The Calendar Calculator takes a start date and a duration — any combination of years, months, weeks, and days — and returns the exact resulting date including the day of the week.
Select Add to move forward in time or Subtract to move backward. Fill in at least one duration field and the result updates instantly.
The Formula
Duration is applied in two stages:
- Years and months first — using calendar arithmetic. The year and month are adjusted together, then the day is clamped to the last valid day of the resulting month (for example, January 31 + 1 month → February 28 or 29 in a leap year).
- Weeks and days second — applied as exact 24-hour increments using millisecond arithmetic.
This two-stage order matches how dates are handled in contracts, billing cycles, and official documents.
Common Uses
- Deadlines and due dates — find the exact date 30, 60, or 90 days from today
- Subscription and contract expiry — calculate the renewal date 1 year or 6 months from a start date
- Medical and pregnancy tracking — add a number of weeks to a reference date
- Legal notice periods — subtract a required number of days from a deadline to find the last filing date
- Project scheduling — determine what date falls N weeks or months from a kickoff date
Need to find the number of days between two dates? Try our Date Calculator.