Add or subtract days, weeks, months, or years from any starting date.
Set a starting date, choose a sign (add or subtract), enter an amount, and pick a unit (days, weeks, months, years, or business days). The result updates instantly.
Adding a month to the 31st of a month gives the last day of the next month when it has fewer days. For example, January 31 + 1 month = February 28 (or 29 in leap years). This matches how most calendar apps and human intuition work.