Skip to content

Date Calculator (Add & Subtract)

Add or subtract days, weeks, months and years from a date, with an optional business-days mode.

Operation

Enter your values to see the result.

Processing and privacy

Processing varies by tool. Check the instructions for local processing, server requests, external services and any file or request limits before entering sensitive information.

Read the privacy policy

How this calculation works

Understand the method, inputs and limits behind your result.

Report a calculation issue
Formula
Add or subtract the entered calendar years, months, weeks and days from the starting date. Calendar arithmetic follows the implemented month-end behavior rather than treating every month as a fixed number of days.
Variables
  • Start date
  • Operation: Add, Subtract
  • Years
  • Months
  • Weeks
  • Days
  • Count days as business days (skip Saturdays and Sundays)
Units
  • Use the units shown beside each input. Counts and ratios are dimensionless unless labeled otherwise.
Example
Adding 90 days to September 26, 2026 gives Friday, December 25, 2026. Adding 10 business days to a Monday lands on the Monday two weeks later.
Assumptions
The result follows the selected options and supplied inputs. Displayed values may be rounded; check input precision before using the result.
Source
ToolzHive calculation guide and calculator implementation. External reference verification is pending.
Last reviewed
Review date not yet recorded.

Share this tool

Found it useful? Send it to a friend or teammate.

Rate this tool

0.0

0 ratings

  • 5 stars 0
  • 4 stars 0
  • 3 stars 0
  • 2 stars 0
  • 1 star 0

Click a star to rate this tool

Clear instructions

Find steps, examples and limitations below.

Use online

Open the tool in a supported web browser.

Free to use

No sign-up required. Tool-specific limits may apply.

Reference resources

How to use the Date Calculator (Add & Subtract)

The date calculator finds the date a number of days, weeks, months or years before or after another date. It handles month lengths and leap years correctly, can count business days only (skipping weekends) for deadlines and delivery times, and shows the weekday, ISO week number and day of the year for the result.

  1. 1 Choose the start date and whether to add or subtract.
  2. 2 Enter the years, months, weeks and days to add or subtract.
  3. 3 Tick business days to skip Saturdays and Sundays, then read the result date.

Example and practical tips

Adding 90 days to September 26, 2026 gives Friday, December 25, 2026. Adding 10 business days to a Monday lands on the Monday two weeks later.

Example: add or subtract calendar days

Starting from October 1, 2026, adding 14 calendar days gives October 15, 2026; subtracting 14 days gives September 17, 2026. Check the selected operation before copying a deadline into a calendar.

Business days and holidays

The business-day option skips Saturdays and Sundays. It does not load public holidays or workplace calendars. For a contractual or legal deadline, confirm the applicable counting rules and holidays separately.

Months have different lengths

Adding a month differs from adding 30 days. Near a month end, inspect the resulting date because the destination month may not contain the same day number. Keep the starting date and selected units with your calculation.

Frequently asked questions

How are months added to dates like January 31?

If the target month is shorter, the date moves to its last day: January 31 + 1 month = February 28, or February 29 in a leap year.

Does it include public holidays?

Business-day mode skips weekends only. Public holidays vary by country, so subtract them yourself for exact deadlines.

What is the ISO week number?

The ISO standard numbers weeks from Monday to Sunday, with week 1 being the week that contains the first Thursday of the year.

Browse all guides

Report an issue

Something broken or not quite right? Tell us and we will look into it.

Accessibility Menu

Personalize your experience. Open with Ctrl+U (Option+U on Mac). Preferences stay in this browser when storage is available.

Move / Hide Widget

Restore at any time with Ctrl+U (Option+U on Mac).

Accessibility statement and help