Adding and Subtracting Days, Weeks, and Months

Adding time to a date is easy with days, a little subtler with weeks, and genuinely tricky with months — because months aren't all the same length. Here's how date arithmetic works and the edge cases to watch for.

Updated June 13, 2026

Adding and subtracting days

Days are the simplest unit. To add days, you move forward on the calendar; to subtract, you move backward, rolling over month and year boundaries as needed. Adding 5 days to January 30 lands on February 4. To subtract, enter a negative amount — in Date Math’s Add / Subtract tool, -7 means “seven days earlier.”

Weeks are just days in disguise

A week is always exactly 7 days, so adding weeks never has surprises: 3 weeks is 21 days, and adding it to any date keeps you on the same weekday. Add 2 weeks to a Tuesday and you land on a Tuesday. This predictability is why recurring schedules — pay periods, sprints, follow-up appointments — are so often defined in weeks.

Months: where it gets interesting

Months are the messy unit, because they range from 28 to 31 days. Adding “one month” usually means “the same day number next month” — but that day doesn’t always exist.

The classic edge case. What is one month after January 31? February has no 31st. Calendars resolve this by rolling into the next valid date, so the result commonly lands in early March. This is normal and expected behavior for date arithmetic — but it’s worth knowing, because “one month later” from a month-end date can surprise you. If your real intent is “the end of next month,” use the Next / End Of tool instead, which is built precisely for period boundaries.

Leap years add one more wrinkle: February 29 only exists every four years (roughly). One year after February 29, 2024 has no exact match in 2025, so it resolves to a nearby valid date. For more on jumping straight to a month, quarter, or year boundary, see finding the end of a period.

Two ways to anchor the calculation

Date Math gives you two starting points, depending on what you know:

  • Add / Subtract starts from a specific date you choose. Use it for questions like “90 days after the contract was signed.”
  • From Now starts from today automatically. Use it for questions like “what date is 45 days from now?” or “what was the date 30 days ago?”

Both tools show the result as a full, readable date along with a friendly relative phrase like “in 3 weeks,” and let you copy either the date or a complete sentence with one click.

Adding business days instead

If you need to skip weekends and holidays — for a delivery window, an SLA, or a payment term — turn on “Business days only.” The amount you enter is then counted in working days rather than calendar days, and you can optionally exclude public holidays for your region. Counting in weeks treats a business week as 5 working days, and months as about 22. The business days guide covers exactly how that counting works.

Practical examples

  • Free trials: a 14-day trial starting today — add 14 days to find the billing date.
  • Return windows: a 30-day return policy from the purchase date.
  • Notice periods: two weeks (or one month) from the day you give notice.
  • Medication and care: the end date of a 10-day or 90-day course.
  • Warranties and contracts: a 12-month term measured from a signing date.

Key takeaways

  • Days and weeks add cleanly; weeks always keep the same weekday.
  • Months vary in length, so “one month later” from a month-end date can roll into the following month.
  • Use a negative amount to subtract time and move backward.
  • Switch on business-day mode to count only working days, with optional holiday exclusions.

Add or subtract time from a date

Open the Add / Subtract tool, pick a date, and enter an amount.