# Date Calculator

Last updated October 17, 2026FreeNo signupFormula shown

Add or subtract days, weeks, months or years from any date. This date calculator opens on today's date, shows the weekday the answer lands on and says when it falls on a weekend, so a date 30, 60 or 90 days from today takes one look.

Start date

Today

Add or subtract

AddSubtract

Time to add

Years

Months

Weeks

Days

Years and months go first and keep the day of the month, or move to the month's last day when it is shorter. Weeks and days follow. The start date itself is not counted.

90 days later

Jan 31, 2027

Sunday · 90 days after Mon, Nov 2, 2026

Lands on a Sunday. The next Monday is Feb 1, 2027.

teampredict.ai/tools/date-calculator

How far that is

Calendar days

90

In weeks

12 weeks and 6 days

Weekdays crossed, Mon to Fri

64

ISO week

Week 4 of 2027

Day of the year

Day 31

Copy resultsCopy link

From the start date

+30 days

Wed, Dec 2, 2026

+60 days

Fri, Jan 1, 2027

+90 days

Sun, Jan 31, 2027

+180 days

Sat, May 1, 2027

+365 days

Tue, Nov 2, 2027

## A date calculator counts forward or back one calendar day at a time.

Result = start date ± years and months, then ± (weeks × 7 + days)

Pick a start date, choose Add or Subtract, and type the time in any mix of years, months, weeks and days. Weeks and days are plain counts: a week is seven calendar days, and every day counts, weekends and holidays included. Years and months move by the calendar instead, which the section on month ends explains. The start date is day zero, so one day after a Monday is the Tuesday.

The calculator opens on today's date, because so many date questions start from now: 30 days from today for a notice, 90 days from today for a review. The card under the fields lists 30, 60, 90, 180 and 365 days from whatever start date you pick, and the result shows its weekday, its ISO week number and its day of the year, which is what a planning calendar or a payroll system asks for.

## Ninety days after Monday, November 2, 2026 is Sunday, January 31, 2027.

Take an invented new hire who starts on Monday, November 2, 2026, with a review planned 90 days later. Type that date, keep Add and enter 90 days.

-   November: the start date is not counted, so November 3 to 30 is 28 days.
-   December: all 31 days, which brings the count to 59.
-   January: all 31 days, which brings it to 90 on January 31, 2027.
-   The answer is a Sunday, so the calculator names the next Monday, February 1, 2027.

_Figure: Ninety days after Monday, November 2, 2026, split by month. The start date is not counted, so 28 days run from November 3 to 30, then 31 in December and 31 in January. 28 plus 31 plus 31 is 90, which lands on Sunday, January 31, 2027. The next Monday is February 1, 2027._

The breakdown under the result says the same span another way: 90 calendar days is 12 weeks and 6 days, it crosses 64 weekdays, and January 31, 2027 sits in ISO week 4 of 2027 and is day 31 of the year. Running it backwards works too. Switch to Subtract, start from Sunday, January 31, 2027 and take away 60 days, and the answer is Wednesday, December 2, 2026. To check a span you already have both ends of, the [days between dates calculator](https://www.teampredict.ai/tools/days-between-dates-calculator) counts it directly.

## Ninety days and three months are not the same length.

A quarter can be written three ways, and each lands on a different day. From Monday, November 2, 2026, 12 weeks is 84 days and lands on Monday, January 25, 2027. 90 days lands on Sunday, January 31. Three months lands on Tuesday, February 2, 2027, which is 92 days, because December and January both have 31 days. A six-month mark from the same start is Sunday, May 2, 2027, 181 days later.

_Figure: A bar chart of three ways to count about a quarter from Monday, November 2, 2026. 12 weeks is 84 days and lands on Monday, January 25, 2027. 90 days lands on Sunday, January 31, 2027. 3 months lands on Tuesday, February 2, 2027, which is 92 days, because December and January both have 31 days._

Three calendar months run from 89 to 92 days, depending on which months they are.

Three calendar months run from 89 to 92 days depending on the months, so a rule written in days and a rule written in months give different dates for the same start. Type the period the way the contract, policy or letter writes it: days in the Days field, months in the Months field.

## Adding a month keeps the day number unless the month is too short.

One month after January 15, 2027 is February 15, 2027: the day number stays and the month moves on. The question is what happens when the day does not exist in the target month. The calculator uses the month's last day instead, so January 31, 2027 plus one month is February 28, 2027. 2028 is a leap year, so January 31, 2028 plus one month is February 29, 2028. Going back works the same way: March 31, 2026 minus one month is February 28, 2026.

_Figure: Four examples of adding or subtracting a month. January 15, 2027 plus one month is February 15, 2027, keeping the day number. January 31, 2027 plus one month is February 28, 2027, the last day of February. January 31, 2028 plus one month is February 29, 2028, because 2028 is a leap year. March 31, 2026 minus one month is February 28, 2026._

A shortened month does not grow back. February 28, 2027 plus one month is March 28, 2027, not March 31, so two one-month steps from January 31 end three days earlier than a single two-month step, which lands on March 31. When a period is a number of months, add it in one go rather than a month at a time.

## Most workplace deadlines in federal rules are counted in calendar days.

Several time limits that HR teams and employees meet are written as a number of days, and the calculator turns each into a date.

-   **Layoff notice.** [20 CFR 639.2](https://www.ecfr.gov/current/title-20/section-639.2) says WARN requires employers planning a plant closing or a mass layoff to give affected employees “at least 60 days' notice.” The [WARN notice tracker](https://www.teampredict.ai/warn-notice-tracker) follows the notices employers file with state labor departments.
-   **COBRA.** [29 U.S.C. 1165](https://www.law.cornell.edu/uscode/text/29/1165) sets an election period for continuing health cover that is “of at least 60 days' duration.”
-   **FMLA leave.** [29 CFR 825.200](https://www.ecfr.gov/current/title-29/section-825.200) limits the entitlement to “a total of 12 workweeks of leave during any 12-month period.” Taken in one block, 12 workweeks run 12 × 7 = 84 calendar days.
-   **Discrimination charges.** The [EEOC](https://www.eeoc.gov/time-limits-filing-charge) gives “180 calendar days from the day the discrimination took place,” extended to 300 calendar days where a state or local agency enforces a law against the same kind of discrimination, and adds that “Holidays and weekends are included in the calculation.”

_Figure: A bar chart of six workplace time limits. Form I-9 section 2 is due within 3 business days of the hire. WARN notice before a plant closing or mass layoff is at least 60 days. The COBRA election period is at least 60 days. Twelve workweeks of FMLA leave taken in one block run 84 calendar days. An EEOC charge is due within 180 calendar days, or 300 where a state or local agency enforces a law on the same basis._

All but the first count calendar days, weekends and holidays included.

Some deadlines count business days instead. [8 CFR 274a.2](https://www.ecfr.gov/current/title-8/section-274a.2) has the employer complete section 2 of Form I-9 “within three business days of the hire,” and a count like that skips weekends and holidays, so it belongs in the [business days calculator](https://www.teampredict.ai/tools/business-days-calculator), which also knows the US federal holidays.

## A deadline that lands on a weekend usually moves to the next business day.

The EEOC page puts the rule for its own charges plainly: “if the deadline falls on a weekend or holiday, you will have until the next business day.” Count from the same invented start date, Monday, November 2, 2026, and three of five common spans end on a day most offices are closed.

-   60 days later is Friday, January 1, 2027, New Year's Day, so the next business day is Monday, January 4.
-   90 days later is Sunday, January 31, 2027, so it is Monday, February 1.
-   180 days later is Saturday, May 1, 2027, so it is Monday, May 3.
-   30 days later, Wednesday, December 2, 2026, and 365 days later, Tuesday, November 2, 2027, are ordinary weekdays.

_Figure: Five dates counted from Monday, November 2, 2026. 30 days later is Wednesday, December 2, 2026. 60 days later is Friday, January 1, 2027, New Year's Day, so the next business day is Monday, January 4. 90 days later is Sunday, January 31, 2027, so the next business day is Monday, February 1. 180 days later is Saturday, May 1, 2027, so the next business day is Monday, May 3. 365 days later is Tuesday, November 2, 2027._

The calculator flags any result that falls on a Saturday or a Sunday and names the Monday after it. Holidays depend on the employer and the rule, so check those against your own calendar, or count the whole period in business days. For a deadline that ends at a clock time rather than a date, the [time duration calculator](https://www.teampredict.ai/tools/time-duration-calculator) adds hours and minutes across days, the [time zone converter](https://www.teampredict.ai/tools/time-zone-converter) shows what that time is in another office, and the [military time converter](https://www.teampredict.ai/tools/military-time-converter) reads a 24-hour time stamp.

## The same arithmetic turns notice periods and probation into real dates.

A notice period written as four weeks becomes a last day once you add 28 days to the date it was given, and the [resignation letter generator](https://www.teampredict.ai/tools/resignation-letter-generator) writes that date out in full. A probation period of 90 days becomes a review date the same way. When pay depends on the dates, the [hours calculator](https://www.teampredict.ai/tools/hours-calculator) and the [time card calculator](https://www.teampredict.ai/tools/time-card-calculator) add up the hours worked inside them, and the [PTO accrual calculator](https://www.teampredict.ai/tools/pto-accrual-calculator) shows how much leave builds up by a given pay period.

## A date on the calendar is easier to plan for than a departure nobody saw coming.

A date calculator tells you exactly when a 90-day review falls. It cannot tell you whether the person will still be there for it. By the time a resignation lands, the decision behind it was made weeks earlier, and the notice period is all the time left for a handover. TeamPredict works on the part before that, reading public LinkedIn signals to flag resignation risk early, so the first sign of a departure is a warning while there is still time to talk, rather than a last day already circled on the calendar.

## Methodology & sources

The formula this calculator uses is shown in full above, and every assumption is an input you control. There are no hidden industry presets. All math runs in your browser; nothing you enter is stored or sent to a server. For the reasoning behind the formula and its edge cases, see:

-   [EEOC: Time limits for filing a charge (calendar days, weekends and holidays)](https://www.eeoc.gov/time-limits-filing-charge)
-   [20 CFR 639.2: What does WARN require?](https://www.ecfr.gov/current/title-20/section-639.2)
-   [29 U.S.C. 1165: COBRA election period](https://www.law.cornell.edu/uscode/text/29/1165)
-   [29 CFR 825.200: Amount of FMLA leave](https://www.ecfr.gov/current/title-29/section-825.200)
-   [8 CFR 274a.2: Form I-9 verification deadlines](https://www.ecfr.gov/current/title-8/section-274a.2)

Embed this calculator

Add the Date Calculator to your own site, blog post, or internal wiki. It's free. Please paste this snippet where you want the calculator to appear:

```
<iframe src="https://www.teampredict.ai/tools/date-calculator/embed" title="Date Calculator" width="100%" height="1280" style="border:0;border-radius:16px;overflow:hidden;" loading="lazy"></iframe>
<p>Calculator by <a href="https://www.teampredict.ai/tools/date-calculator">TeamPredict</a></p>
```

Copy embed codeFree to embed. Please keep the attribution link.

## Frequently asked questions

What date is 90 days from today?

That depends on today's date, which is why the calculator opens on it and shows the answer straight away. As a worked example, 90 days after Monday, November 2, 2026 is Sunday, January 31, 2027: 28 days to the end of November, then 31 in December and 31 in January. The start date itself is not one of the 90.

How do I add days to a date?

Add the days to the day of the month, then carry into the next month whenever you pass the month's last day. November 2 plus 30 days is November 32, and November has 30 days, so the answer is December 2. Longer spans repeat the step month by month, which is where a calculator saves the counting.

Is 90 days the same as 3 months?

No. Three calendar months run from 89 to 92 days, depending on which months they are. From Monday, November 2, 2026, 90 days is Sunday, January 31, 2027, but 3 months is Tuesday, February 2, 2027, which is 92 days, because December and January both have 31 days.

Does the start date count when you add days?

No. The start date is day zero, so one day after a Monday is the Tuesday, and 90 days after Monday, November 2, 2026 is Sunday, January 31, 2027. If a schedule counts the start date as day one, add one day fewer: day 90 of a period that begins on November 2, 2026 is Saturday, January 30, 2027.

How do I subtract days from a date?

Switch the calculator to Subtract, or count back across each month end by hand. 60 days before Sunday, January 31, 2027 is Wednesday, December 2, 2026: 31 days back through January reaches December 31, and 29 more reach December 2.

## Turnover is cheaper to prevent than to calculate.

TeamPredict flags resignation risk early from public LinkedIn signals, giving you lead time to retain your best people before they hand in notice.

[Start 30-Day Free Trial](https://app.teampredict.ai/signup)

No charge today · Cancel anytime

## Keep reading

[Days Between Dates Calculator The number of days, weeks and months between two dates, with or without the end date counted. Read more](https://www.teampredict.ai/tools/days-between-dates-calculator)

[Business Days Calculator Working days between two dates, or a date plus business days, skipping weekends and US federal holidays. Read more](https://www.teampredict.ai/tools/business-days-calculator)

[Resignation Letter Generator A short, professional letter with your notice period and your last working day written as a full date. Read more](https://www.teampredict.ai/tools/resignation-letter-generator)
