You need to know what date falls 30 days from today. Or your contract says payment is due 45 days after signing. Or you need to find a date 90 days before a deadline.
Date math seems simple until you actually do it. Months have different lengths, leap years exist, and even counting "business days" vs. calendar days adds complexity. Here's how to handle it correctly.
Why Date Math Is Trickier Than Number Math
Adding 30 to the number 15 gives you 45. Adding 30 days to January 15 gives you February 14 — not February 45.
The complications:
- Months have 28, 29, 30, or 31 days
- February 29 only exists in leap years
- What does "one month from January 31" mean? February 31 doesn't exist.
- Calendar days vs. business days produce different results
Adding Days to a Date: Step by Step
Method 1: Count through the calendar
Start date: March 15. Add 45 days.
- Days remaining in March after the 15th: 31 - 15 = 16 days
- 45 - 16 = 29 days remaining after March ends
- April has 30 days: 29 - 30 = -1 (April isn't enough)
- Wait — 29 days into April = April 29
- Result: April 29
Method 2: Convert to day-of-year
March 15 is day 74 of the year (in a non-leap year).
74 + 45 = day 119 of the year = April 29.
This method works cleanly within a single year but gets complicated if you cross into the next year.
Common Date Addition Examples
| Start Date | Days to Add | Result |
|---|---|---|
| January 15 | +30 days | February 14 |
| January 15 | +45 days | March 1 |
| November 15 | +30 days | December 15 |
| November 15 | +60 days | January 14 |
| December 1 | +90 days | March 1 (or March 2 in leap year) |
Business Days vs. Calendar Days
Many legal and financial deadlines count in business days (Monday–Friday, excluding holidays) rather than calendar days.
Adding 10 business days to a Monday: skip weekends, result is 2 weeks later on Friday.
Adding 10 business days to a Wednesday: skip two weekends, result is 2 weeks and 2 days later on a Friday... or a Monday if there's a holiday.
Business day calculations require knowing which days are holidays — which varies by country, state, and even employer.
The "Months From" Problem
Adding months is less precise than adding days because months have different lengths.
"One month from January 31" could mean:
- February 28 (last day of February)
- February 29 (in a leap year)
- March 3 (31 days after January 31)
Different systems handle this differently. Most calendar apps use the "same day next month" approach and snap to the last day of the month when it doesn't exist (so January 31 + 1 month = February 28/29).
Legal contracts typically specify calendar days precisely to avoid this ambiguity.
Practical Uses for Date Addition
- Net-30 payment terms: invoice date + 30 days = payment due
- Subscription renewals: start date + 30/365 days
- Warranty expiration: purchase date + warranty period
- Legal deadlines: filing date + statutory period
- Medical follow-ups: procedure date + recovery period
Calculate any date addition or subtraction instantly with our Date Calculator.
Common Questions
Frequently Asked Questions
Calculators Mentioned in This Article
Related Articles
Age Difference Calculator: How to Find the Gap Between Two Dates
Age Calculator for Retirement Planning: When Can You Actually Retire?
How Many Days Have You Been Alive? (And Other Age Facts That Will Surprise You)
Get calculator tips
Weekly guides. No spam. Free forever.
You're in! Check your inbox.