Add/Subtract Dates
Add or subtract days, weeks, months, or years from any date. Calculate future and past dates easily.
Date Calculator
What It Does
Date Add/Subtract Calculator computes future or past dates by adding or subtracting time periods from a starting date. Add days, weeks, months, or years to find future dates, or subtract to find past dates. Essential for calculating deadlines (90 days from signing), delivery dates (shipment in 2 weeks), expiration dates (6 months from manufacture), due dates (30 days from invoice), project milestones (3 months after kickoff), and any forward or backward date math. The tool handles complex scenarios: business days only (excluding weekends/holidays), month-end adjustments (adding 1 month to January 31 handles February correctly), leap year accounting, multiple unit combinations (add 1 year 2 months 15 days simultaneously), and different calendar systems. Results show final date plus additional helpful information like day of week, week number, and time until/since from today.
Key Features:
- Add or subtract: move forward or backward in time from any date
- Multiple units: days, weeks, months, years individually or combined
- Business days mode: skip weekends and holidays automatically
- Month-end awareness: handles varying month lengths intelligently
- Bulk operations: add multiple periods simultaneously (1yr + 3mo + 15d)
- Repeat calculations: find multiple future dates at intervals
- Day of week display: see what weekday result falls on
- Relative display: show result as "X days from today"
How To Use
Enter a starting date, specify what to add or subtract (days, weeks, months, years), and instantly see the calculated result date.
Set Starting Date
Enter or select starting date using date picker. Default is today, but change to any date for calculations. For future planning (deadline from contract signing), use contract date. For historical lookback (90 days before event), use event date. Date picker shows calendar for visual selection, preventing invalid date entry. Can also type dates in multiple formats (MM/DD/YYYY, DD/MM/YYYY, YYYY-MM-DD) based on locale preference.
Specify Time Period to Add or Subtract
Choose operation: Add (future date) or Subtract (past date). Enter amount and unit: days, weeks, months, or years. Can combine units: add 1 year, 2 months, and 15 days together. Toggle "Business Days Only" if excluding weekends (for work deadlines, shipping estimates). Select "End of Month" behavior: if adding 1 month from January 31, should result be last day of February (28/29) or March 3 (31 days later)?
Review Result and Additional Info
Calculator displays result date with formatting: "Monday, June 15, 2025". Additional info: days from today (if calculating from different start date, shows relation to both start and today), day of week (plan weekend-friendly dates), week number (ISO week), leap year indicator, business days (if mode enabled), and calendar display highlighting result date. Save calculation for reference or copy result date to clipboard for pasting into calendars, contracts, or planning documents.
Benefits
Use Cases
Contract and Legal Deadline Calculation
Calculate contractual timeframes, notice periods, and legal deadlines with precision. Lease agreement: signed March 1, 2024, 12-month term → ends March 1, 2025 (add 12 months). Contract requires 60-day termination notice → must notify by January 1, 2025 (subtract 60 days from March 1). Purchase agreement: signed December 16, 2024, buyer has 30 days for due diligence → deadline January 15, 2025 (add 30 days). Attorney needs to file response 90 days from service → service October 1, deadline December 30 (add 90 days, but check if court days vs calendar days). Employment contract: notice given November 1, 2024, 3-month notice period → resignation effective February 1, 2025 (add 3 months). Statutory cooling-off period: purchased insurance October 15, 14-day cancellation window → must cancel by October 29 (add 14 days). Warranty coverage: product purchased January 1, 2024, 2-year warranty → expires December 31, 2025 (add 2 years minus 1 day, or use "2 years from January 1 = January 1, 2026" then check warranty terms). Enable business days for legal filings in jurisdictions specifying business days. Critical for: contract compliance, avoiding deadline misses (can invalidate rights), scheduling filings, planning negotiations, and ensuring adequate notice. Always verify calendar vs business day requirements in legal contexts—missing deadline can be costly.
Project Management and Milestone Planning
Calculate project timelines, phase deadlines, and milestone dates. Project kickoff: January 15, 2025. Phase 1 duration: 6 weeks → Phase 1 completion February 26, 2025 (add 6 weeks from January 15). Phase 2: 8 weeks → Phase 2 completion April 23, 2025 (add 8 weeks from February 26). Phase 3: 4 weeks → Project delivery May 21, 2025 (add 4 weeks from April 23). Total timeline: January 15 to May 21 = 18 weeks = 4 months, 6 days. Using business days: Phase 1 = 30 business days (6 weeks × 5 days), completion around March 3 (accounting for weekends). Sprint planning: 2-week sprints starting December 16, 2024 → Sprint 1 ends December 30 (add 14 days), Sprint 2 ends January 13, 2025 (add 14 days from Dec 30), Sprint 3 ends January 27 (add 14 days). Buffer time: project nominal completion May 21, add 2-week buffer → committed delivery date June 4, 2025. Working backward from deadline: must deliver June 1, 18-week project → latest start date February 3, 2025 (subtract 18 weeks from June 1). Essential for: Gantt chart creation, resource allocation timing, client communication (specific milestone dates), dependency tracking, and realistic schedule management. Business day mode provides accurate work time calculations excluding weekends.
Healthcare and Medical Date Calculations
Calculate pregnancy due dates, medication schedules, follow-up appointments, and treatment timelines. Pregnancy: last menstrual period (LMP) December 16, 2024, typical pregnancy 280 days (40 weeks) → estimated due date September 23, 2025 (add 280 days from LMP). Trimester milestones: first trimester ends 12 weeks = March 10, 2025. Second trimester ends 28 weeks = June 23, 2025. Medication adherence: prescription filled December 16, 2024, 90-day supply → refill needed March 16, 2025 (add 90 days). Post-surgery follow-up: surgery October 15, doctor wants to see patient in 2 weeks → appointment October 29 (add 14 days), then 6 weeks post-op for progress check → December 3 (add 42 days from surgery date). Quarantine/isolation: exposure to illness December 10, recommended 14-day isolation → cleared December 24 (add 14 days). Vaccination schedules: first dose given today, second dose required in 4 weeks → January 13, 2025 (add 28 days). Clinical trial: patient enrolled November 1, 12-week treatment phase → ends January 24, 2025 (add 12 weeks). Medical device expiration: insulin pump sensor life 7 days, inserted December 16 → replace December 23 (add 7 days). Essential for: prenatal care planning, prescription management, post-treatment monitoring, protocol adherence, and patient scheduling.
Business Operations and Payment Terms
Calculate invoice due dates, payment terms, shipping delivery dates, and business deadlines. Invoice issued: December 1, 2024, payment terms "Net 30" → due December 31, 2024 (add 30 days). "Net 60" terms → due January 30, 2025 (add 60 days). Early payment discount: "2/10 Net 30" means 2% discount if paid within 10 days → discount deadline December 11 (add 10 days from Dec 1), otherwise full payment by December 31. Purchase order: placed December 16, supplier promises delivery in 3 weeks → expected January 6, 2025 (add 21 days). Accounting close: month-end close on last day of month, reporting due 10 business days later → November close November 30, report due December 14 (add 10 business days). Subscription renewals: annual subscription started July 15, 2024 → renews July 15, 2025 (add 1 year). Send renewal notice 30 days before → notification date June 15, 2025 (subtract 30 days from July 15). Contract bid submission: RFP released December 1, bids due in 45 days → submission deadline January 15, 2025 (add 45 days). Trade credit: goods received October 1, 60-day payment terms → payment due December 1 (add 60 days). Essential for: cash flow management, vendor relationship management, meeting contractual obligations, avoiding late fees, and business process scheduling. Business day calculations critical for B2B contexts.
Event Planning and Personal Scheduling
Plan events, track anniversaries, schedule preparations, and manage personal deadlines. Wedding planning: wedding date set for August 15, 2025. Work backward for milestones: venue booking (12 months before) = August 15, 2024. Invitations send (3 months before) = May 15, 2025. RSVP deadline (6 weeks before) = July 4, 2025. Catering final count (2 weeks before) = August 1, 2025. Travel planning: vacation June 1-14, 2025. Book flights 3 months in advance for best prices → booking date March 1, 2025 (subtract 3 months from June 1). Passport renewal: expiration date May 1, 2025, requires renewal 6 months before international travel → must renew by November 1, 2024 (subtract 6 months). Fitness goals: starting workout program January 1, 2025, want to see results in 12 weeks → progress check March 26, 2025 (add 12 weeks). Educational planning: semester starts January 20, ends May 10, add/drop deadline 2 weeks into semester → January 34 would be invalid, add 14 days = February 3, 2025. Birthday countdown: birthday March 15, today December 16 → 89 days until birthday (add days until March 15). Work anniversary: hired April 1, 2023, 2-year anniversary → April 1, 2025 (add 2 years), approaching soon. Useful for: life event coordination, personal goal tracking, preparation timelines, reminder scheduling, and anticipating important dates. Makes abstract future dates concrete and actionable.
Frequently Asked Questions
1 When adding months, how does the calculator handle different month lengths?
2 What's the difference between adding 30 days vs adding 1 month?
3 How do I calculate business days excluding specific holidays?
4 Can I use negative numbers to subtract instead of changing the operation?
5 How accurate are date calculations hundreds of years in the future or past?
Related Tools
Date Difference
Calculate the difference between two dates in days, weeks, months, and years. Perfect for age calculation and deadline tracking.
Percentage Calculators
Calculate percentages, percentage increase/decrease, percentage of total, and percentage change. Essential math tool for business and finance.
Loan / EMI / Interest
Calculate loan EMI, monthly payments, interest rates, and loan amortization schedules. Plan your loans and mortgages.
Profit / Margin / ROI
Calculate profit margin, markup, ROI (return on investment), and business metrics. Essential for pricing and financial planning.
Age Calculator
Calculate exact age from date of birth. Get age in years, months, days, hours, and minutes.
Tip Calculator
Calculate tips and split bills easily. Find the right tip amount and divide the total among friends.