Add or minus days from any date

Add or minus any number of days, weeks, months, or years from one date. Find past and future dates sharp sharp.

Share dis tool

Put am for your site

How date addition work

Year and month add first, then week and day. When you add month, e get respect for how many day dem month get. For example, if you add 1 month to January 31, you go get February 28, or February 29 if na leap year, not March 3.

E useful for calculate deadline, expiry date, contract end date, and countdown for any duration.

Quick reference

Use caseDuration
30-day free trial+30 days
Net-30 payment term+30 days
End of next quarter+3 months
1-year warranty expiry+1 year
2-week notice period+2 weeks

Month-end edge case

Month addition na the tricky part of date arithmetic because month no get the same number of day. The standard rule wey this calculator use — and wey most programming language and legal convention use — na to land on the last valid day of the target month when the source day no exist there.

Example:

  • January 31 + 1 month = February 28 (or 29 if na leap year)
  • January 31 + 2 months = March 31
  • August 31 + 1 month = September 30
  • October 31 + 4 months = February 28 (or 29 if na leap year)

E get name "end-of-month clamping." E prevent say you no go spill into the next month (March 3 instead of February 28), wey go change the month count and go break the meaning of "+1 month."

Calendar day versus business day

Add calendar day na straightforward: 30 day from any date na exactly 30 day later, even if weekend or public holiday fall inside. Add business day na more complicated and e depend on which public holiday dem observe for the place — e differ by country, state, and even industry.

For most legal and contract matter, "day" mean calendar day except if dem say something different. "Business day" or "working day" mean day wey no include weekend and named public holiday. The calculator add calendar day; if you need business day, add am yourself or count weekend in your figure (rough 20–22 business day per 30 calendar day).

Practical application

Contract duration almost always get express in month or year: 12-month lease, 3-year service agreement, 90-day right of withdrawal. You need calculate the end date correct correct, because "one year from March 15" na March 15 of the next year, not 365 day later (wey go be March 14 if no leap year, or March 15 if leap year).

Trial period and subscription

Free trial, return window, and subscription billing cycle usually get express in day: 14-day free trial, 30-day return policy, 60-day money-back guarantee. Dem na calendar day count from the start date. Add the exact number of day go give you the precise expiry date.

Probation and notice period

Employment probation period usually get state in month (3-month probation, 6-month probation). Notice period get state in week or month. Add dem to a start date go give you the exact end date of the probation or the earliest departure date after you serve your notice.

Project planning and scheduling

Add duration to milestone date go give you a forward project schedule. Work backward from a fixed deadline — subtract duration — show you the latest possible start date for each phase. Both side use the same date arithmetic.

Warranty and guarantee expiry

Product warranty, insurance policy, and guarantee period all get tie to date. A 2-year warranty wey start on a purchase date go expire exactly 2 year later, wey no always be 730 or 731 day later because of leap year — e na the same day and month two year after.

How to calculate a date by hand

For add day: convert to a day number, add, convert back. For add month: add the month count to the month number, carry over to year if needed, clamp the day to the last day of the month wey you go get. For add year: add direct to the year, then apply the same leap-year clamp if the original date na February 29.

The calculator do all of this automatic — include leap year detection and month-end clamping — so you fit enter any start date and any combination of year, month, week, and day and get reliable result.

Frequently asked questions

How I fit add days join one date?

Put your start date and how many days you wan add. The calculator go show you the new date immediately. To add calendar days dey simple: 30 days from March 15 na April 14. You fit still add years, months, and weeks for any combination — for example, 1 year, 3 months, and 15 days from the start date.

Wetin dey happen if I add months join date wey dey end of month?

If you add months to date wey dey month end, the result go hold for month end: e go adjust go the last correct day for the target month, e no go jump enter next month. For example, January 31 + 1 month = February 28 (or February 29 for leap year), no be March 3. January 31 + 2 months = March 31, because March get 31 days.

Na wetin be 30 days from today?

Set the start date to today and add 30 days to get the exact date wey go be 30 days from now. This one dey useful for 30-day free trial, net-30 payment terms, return window, and notice period. Remember say 30 days no be the same thing as 1 month: 30 days from January 31 na March 2, but 1 month from January 31 na February 28.

How I fit calculate contract or warranty expiry date?

Put the contract start date and add the duration with the correct unit — years for yearly contract, months for monthly agreement, days for day-count terms. 1-year warranty wey start March 15 go expire March 15 for next year. 90-day return window wey start January 1 go expire April 1.

Calculator dey add calendar days or business days?

The calculator dey add calendar days, no be business days. Calendar days include weekend and public holiday. If you need business days, add the number of business days, then count weekends/holidays wey fall inside the range by hand. About 30 calendar days dey contain around 20–22 business days, depending on how weekends fall.

How I fit calculate date wey be 6 months from now?

Put today as the start date and add 6 months. The calculator go handle the different month lengths automatically — 6 months from August 31 go give February 28 (or 29 for leap year) instead of March 2. This one dey more correct than to multiply by 180 or 183 days, because that one no dey account for calendar month boundary.