Date Add or Subtract Calculator
Add or subtract days, weeks, months, or years from a starting date.
Calculation Result
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
- Choose your starting date.
- Select Add or Subtract.
- Enter a whole-number amount.
- Choose days, weeks, months, or years.
- 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.
Examples
- January 1, 2026 + 30 days = January 31, 2026.
- January 1, 2026 − 30 days = December 2, 2025.
- January 31, 2025 + 1 month = February 28, 2025.
- January 31, 2024 + 1 month = February 29, 2024.
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.