Date ± Calendar Units Calculator
Date ± Calendar Units Calculator
Enter a starting date, an amount, and a unit (days, weeks, months, or years), then choose add or subtract to find the resulting date — useful for deadlines, due dates, or planning ahead.
Months and years are added using calendar-month arithmetic rather than a fixed day count, so "January 31 plus 1 month" correctly rolls to the last valid day of February instead of overflowing into March. Days and weeks, by contrast, are added as exact day counts (one week is always exactly seven days). This distinction matters for anything tied to a recurring monthly or annual date — subscription renewals, lease terms, or a deadline that's always described as "N months from today."
- Months and years: added using calendar-month arithmetic (e.g. Jan 31 + 1 month rolls to the last valid day of February).
- Days and weeks: added as exact day counts (1 week = 7 days exactly).
- Example: today + 90 days gives the date exactly 90 days from now, accounting for month lengths automatically.
How do I find a date 6 months from today?
Set the base date to today, amount to 6, unit to Months, operation to Add.
Can I go backward from a date?
Yes — choose Subtract instead of Add to go back in time.
Date ± Calendar Units Calculator


Enter a starting date, an amount, and a unit (days, weeks, months, or years), then choose add or subtract to find the resulting date — useful for deadlines, due dates, or planning ahead.
Months and years are added using calendar-month arithmetic rather than a fixed day count, so "January 31 plus 1 month" correctly rolls to the last valid day of February instead of overflowing into March. Days and weeks, by contrast, are added as exact day counts (one week is always exactly seven days). This distinction matters for anything tied to a recurring monthly or annual date — subscription renewals, lease terms, or a deadline that's always described as "N months from today."

- Months and years: added using calendar-month arithmetic (e.g. Jan 31 + 1 month rolls to the last valid day of February).
- Days and weeks: added as exact day counts (1 week = 7 days exactly).
- Example: today + 90 days gives the date exactly 90 days from now, accounting for month lengths automatically.
How do I find a date 6 months from today?
Set the base date to today, amount to 6, unit to Months, operation to Add.
Can I go backward from a date?
Yes — choose Subtract instead of Add to go back in time.
