Add or Subtract Days, Months, and Years to Date

Add or subtract days, weeks, months, or years from any starting date with reliable month-end correction. Useful for calculating contract renewals and deadlines.

Add or subtract

Step by step

  1. 1

    Pick Base Date

    Choose the initial starting date.

  2. 2

    Enter Interval

    Specify the number of days, weeks, months, or years to add or subtract.

  3. 3

    Get Adjusted Date

    Read the calculated target date with automatic leap year and month-end adjustments.

Month-End Boundary Adjustment

When adding months to end-of-month dates (e.g. adding 1 month to January 31), the tool automatically clamps the output to February 28 or 29.

Flexible Date Shifting

Add or subtract any combination of days, weeks, months, and years in a single step to plan deadlines or track recurring milestones.

Guides by situation

Date Calculator →

Frequently asked

How are leap years handled in February?

Leap year rules are applied automatically so February 29 is preserved accurately when applicable.

Can I subtract time to find a past date?

Yes, switch the operator to subtraction to calculate past anniversary dates or starting points.