Date Calculator
Add or subtract days, weeks, months, or years from any date — with an optional business-days mode that skips weekends.
daily-life
Adjust the inputs below
Ready when you are
Adjust the inputs on the left to see your resulting date.
The date calculator answers questions like "what is 30 days from June 15, 2026?" or "what date was 90 business days ago?". Set a base date, choose add or subtract, pick an amount and unit, and you instantly get the resulting calendar date, its day of the week, and how many actual days separate it from the base.
How it's calculated
Days : result = base ± N days
Weeks : result = base ± (N × 7) days
Months/Years : calendar shift; day clamped to the
end of the target month if needed
Business days : step one calendar day at a time,
skipping Saturdays and Sundays
Business-days mode. With "skip weekends" on, each step lands only on Monday–Friday, which is how contract deadlines, shipping estimates, and payroll cutoffs are usually counted. Five business days from a Monday is the following Monday (7 calendar days). This mode applies to days and weeks only — months and years always shift the calendar directly — and it does not skip US federal holidays, so a deadline that crosses Thanksgiving or July 4 may land one business day earlier than your counterparty expects.
Month-end clamping. Adding 1 month to January 31 can't land on "February 31", so the calculator clamps to the last real day of the target month: February 28 (or February 29 in a leap year). The same rule applies when adding years to February 29.
Leap years and DST. All arithmetic uses real calendar dates, so leap years are handled exactly, and the "days from base" figure is rounded so daylight-saving transitions never skew it by an hour.
Assumptions and limitations. If the base day exceeds the month's length (e.g., day 31 in June), it is clamped to the month's last day before calculating. Business-day stepping is capped at 7,000 iterations, which comfortably covers the 1,000-week maximum. For the gap between two specific dates, use the date difference calculator instead.
Frequently asked questions
How does business-days mode work?
It moves one calendar day at a time and only counts Monday through Friday, skipping Saturdays and Sundays. It applies to the days and weeks units only — months and years always shift the calendar directly.
Does the calculator skip US federal holidays?
No — business-days mode skips weekends only. If your window crosses a federal holiday like July 4 or Thanksgiving, official business-day counts may differ by a day per holiday.
What happens when I add a month to January 31?
The result is clamped to the last real day of the target month: February 28, or February 29 in a leap year. The same clamping applies when a base day like 31 lands in a 30-day month.
Does it handle leap years?
Yes. All math uses real calendar dates, so February 29 exists in leap years (2028, 2032, ...) and date arithmetic across them is exact.
How do I find the number of days between two dates?
That is the reverse problem — use the date difference calculator, which takes two dates and returns the gap in days, weeks, months, and years.
Related calculators
Date Difference
Days between two dates.
Countdown Calculator
Time remaining until an event.
Age Calculator
Calculate your exact age in years, total months, and total days from any date of birth — accurate down to the day.

