Instant Calculator
Gregorian calendar tool

Date Calculator: Add or Subtract Calendar Time

Add or subtract days, weeks, months or years from a date, find its weekday, or count calendar days to a target. The calculator validates dates and keeps date-only arithmetic stable across browser time zones.

Short answer

Enter a base date, choose an operation and amount, then read the resulting ISO date. Month-end steps clamp to the last valid day of the destination month.

Open the calculator

Date calculator inputs

Date Calculator

Add or subtract time from a date, find the weekday, or count days until a date.

Months/years use whole-number steps.
Enter a base date and an amount to calculate the resulting date.

How this date calculator works

  1. Dates are checked as real YYYY-MM-DD Gregorian dates before calculation.
  2. Days and weeks use whole calendar-day steps; months and years preserve the day when possible and clamp invalid month-ends.
  3. Weekday and countdown results use UTC-normalized date-only values, so local browser offsets do not change the displayed date.

Supported operations and limits

Date calculator operation definitions
ModeResultRule
Add/subtractDestination date and weekdayCalendar days, weeks, months or years
Day of weekMonday–SundayGregorian date-only calculation
CountdownSigned calendar-day differenceTarget minus today; not inclusive

This tool does not calculate business days, holidays, working hours, time zones or date-specific legal deadlines. Check the applicable local rule when a date has contractual or official consequences.

Date calculator FAQs

What does this date calculator calculate?

It adds or subtracts a number of days, weeks, months or years from a Gregorian calendar date. It can also return the weekday for a date and the day count from today to a target date.

How are months and years handled at the end of a month?

The result is clamped to the last valid day of the target month. For example, adding one month to January 31 gives February 28 in a non-leap year and February 29 in a leap year.

Does the calculator include business days or holidays?

No. It uses calendar days and does not remove weekends or country-specific public holidays. Use a business-day rule separately when a deadline depends on a jurisdiction.

Why does the page describe dates as UTC date-only values?

Date-only arithmetic is normalized at UTC midnight so a browser timezone cannot move a date backward or forward by one day. The result is still displayed as a calendar date, not a time-zone conversion.

How does the countdown tab count days?

It subtracts today’s UTC-normalized calendar date from the target date. A future target is positive; a past target is negative. The target day itself is not added as an extra inclusive day.

Can I share a calculation?

Yes. Use the Share button in the calculator. It creates a URL with the selected inputs; query-parameter URLs are kept out of the index and point search engines to this clean page.

Related calculators

Reviewed on . This page explains the calculator’s Gregorian date-only method; it is not legal, financial or scheduling advice.