Date Add or Subtract Calculator

Add or subtract days, weeks, months, or years from a starting date.

Enter a whole number from 0 to 100,000.

Calculation Result

Starting Date
Operation
Amount
Result Date

What Is a Date Add or Subtract Calculator?

A date add or subtract calculator finds a future or past date by adding or subtracting a selected number of calendar days, weeks, months, or years from a starting date.

Use it to plan appointments, project deadlines, travel, payment schedules, subscription periods, study plans, and other calendar events.

How to Use This Calculator

  1. Choose your starting date.
  2. Select Add or Subtract.
  3. Enter a whole-number amount.
  4. Choose days, weeks, months, or years.
  5. Select Calculate Date to view the result.

How Does the Calculation Work?

Adding moves forward from the starting date, while subtracting moves backward. One week equals seven calendar days. Months and years are calculated as calendar units, not as fixed numbers of days.

Add: Result Date = Starting Date + Selected Period
Subtract: Result Date = Starting Date − Selected Period

Examples

How Are Months and Years Handled?

Months have different lengths, and leap years can add an extra day to February. If the target month does not contain the original day number, this calculator uses the last valid day of that month. For example, adding one month to January 31 gives the last day of February.

Frequently Asked Questions

Can I add or subtract weeks?

Yes. Each week represents seven calendar days. For example, adding two weeks moves the date forward by 14 days.

Can I subtract days to find a past date?

Yes. Select Subtract, enter the number of days, and calculate the date. The result may fall in the previous month or year.

Does the calculator account for leap years?

Yes. It accounts for the calendar length of February and adjusts dates when the target month is shorter than the starting date's day number.

What happens when adding one month to January 31?

The result is the last valid day of February: February 28 in a common year or February 29 in a leap year.

Can I enter decimal amounts?

No. This calculator uses whole numbers because days, weeks, months, and years are treated as calendar units.

Does this calculator include the starting date?

Adding or subtracting zero returns the starting date. When moving by a number of days, the calculator counts elapsed calendar days rather than inclusive counting of both endpoints.

Related Date and Time Calculators

Explore more free tools for calculating dates, age, elapsed days, and time.