Calculate Date: Add or Subtract Days, Weeks, Months, and Years
Learn how to calculate a future or past date by adding or subtracting days, weeks, months, years, and business days.
Searching calculate date usually means you want to add or subtract time from a calendar date. You might need a deadline, appointment date, warranty date, pregnancy estimate, project milestone, or age-related date.
Use our Date Calculator for quick date math.
Add Days to a Date
Example:
Start date: May 2, 2026
Add 30 days
Result: June 1, 2026
The exact result depends on month length and leap years, which is why calculators are useful.
Subtract Days From a Date
Example:
Start date: May 2, 2026
Subtract 14 days
Result: April 18, 2026
Add Weeks
Weeks are straightforward because one week is 7 days.
Date + 6 weeks = Date + 42 days
Add Months or Years
Months and years are more complex because months have different numbers of days. Adding one month to January 31 may be handled differently depending on the calendar rule.
Business Days
Business-day calculations usually skip weekends and sometimes holidays. Use this for shipping, payroll, legal, or work deadlines only if the calculator supports the same holiday rules you need.
Common Mistakes
Counting the start date incorrectly can shift the result by one day.
Ignoring weekends can break business deadlines.
Assuming fixed month length can produce wrong dates.
The Bottom Line
To calculate a date, choose a start date, choose add or subtract, and enter the amount of time. For months, years, and business days, use a calendar-aware tool.
Try the Date Calculator for future and past date calculations.
How to Calculate: Step-by-Step Guide
Choose a start date
Pick the date you want to calculate from.
Choose add or subtract
Decide whether the target date is before or after the start date.
Enter the time amount
Add or subtract days, weeks, months, or years.