Date Add/Subtract Calculator
Calculate a future or past date by adding or subtracting days, weeks, months, or years
Resulting Date
About Date Calculator
This Date Add/Subtract Calculator allows you to perform date arithmetic easily. Whether you need to find out what date it will be 90 days from now, or what date it was 3 weeks ago, this tool handles the complex calendar calculations for you.
How It Works
The calculator takes your start date and adds or subtracts the specified duration. It automatically handles:
- Leap years (29 days in February)
- Varying days in months (28, 30, or 31)
- Year transitions (e.g., Dec to Jan)
Common Use Cases
- Project Deadlines: "What is 6 weeks from today?"
- Warranty Expiry: "What date is 1 year from purchase?"
- Pregnancy Milestones: "What date is 280 days from conception?"
- Legal/Visa Calculations: "When does my 90-day visa expire?"
Frequently Asked Questions
The calculation adds the duration to the start date. For example, adding 1 day to Jan 1st results in Jan 2nd.
Adding a month generally lands on the same day of the next month. If that day doesn't exist (e.g., Feb 30), it adjusts to the last day of that month.
This tool currently calculates calendar days, including weekends and holidays.
It supports a wide range of dates, typically thousands of years into the past or future, limited only by standard JavaScript date handling.
Yes, all calculations respect leap years and the correct number of days in each month.