Everyday Tools · Dates

Date Calculator

Add or subtract days, weeks, months, years or business days from any date. Find the date 90 days from today, or a deadline 10 working days out.

Pick a start date to calculate.

How to use this calculator

  • Pick the start date

    It starts on today. Change it to any date, past or future.

  • Choose add or subtract and the amount

    Enter any mix of years, months, weeks and days, or switch to business days to skip weekends and public holidays.

  • Read the result

    The resulting date shows with its weekday, day of the year and ISO week, along with a ladder of common deadlines.

Days and months are different units

A day is always a day, and a week is always 7 of them. A month is not a fixed length: it can be 28, 29, 30 or 31 days, so “in 3 months” and “in 90 days” land on different dates almost every time. From March 15, three months later is June 15, but 90 days later is June 13. From January 31, three months later is April 30, but 90 days later is May 1.

Which unit is right depends on who set the deadline. Statutes and contracts that say “30 days” mean days, and the business-days tab exists because many of them actually say “30 business days”. Subscriptions, rent and billing cycles usually mean calendar months, renewing on the same day number each month.

The month-end rule, and why January 31 + 1 month is February 28

Adding a month keeps the day number and changes the month. That works until the day doesn’t exist in the target month: there is no February 31. The calculator then uses the last day of that month, so January 31 + 1 month is February 28 (29 in a leap year), and March 31 − 1 month is also February 28. This is the convention used by banks for monthly payment dates, by payroll systems and by most date libraries. If you compare this result with another system, it will almost certainly agree.

One effect worth knowing: month arithmetic is not reversible at month end. January 31 + 1 month = February 28, but February 28 − 1 month = January 28. If a plan schedules something “on the 31st every month”, check the short months by hand.

Order of operations when you mix units

With years, months, weeks and days all filled in, the calculator adds the calendar part first (years × 12 + months, as one step) and then the fixed part (weeks × 7 + days). That is how people talk about it: “a year and two weeks from now” means next year’s same date, then two weeks on. Adding the months in one step also avoids drift. Twelve one-month steps from January 31 would get stuck on the 28th after February, but one 12-month step returns to January 31.

Business days: deadlines that skip weekends and holidays

“Within 10 business days” appears in refund policies, notice periods, bank transfers and government processing times. Counting starts the day after the start date, and only Monday to Friday count. Choose a holiday calendar and US federal holidays (at their observed dates) or England & Wales bank holidays (with substitute days) are skipped too. Ten business days from the Wednesday before Thanksgiving ends a day later than it would in an ordinary week. To count how many working days fall between two dates, or see a month-by-month table for the year, use the business days calculator.

Day of the year and ISO week numbers

Each result also shows its day of the year (1 to 365, or 366 in a leap year) and its ISO-8601 week number. Under ISO rules weeks start on Monday, and week 1 is the week containing the year’s first Thursday. So the first days of January can belong to the previous year’s week 52 or 53, and the last days of December can belong to the next year’s week 1. January 1, 2027 is a Friday and falls in week 53 of 2026. Many European workplaces and supply chains plan by week number, so it is worth checking the year that goes with it. To measure the gap between two dates instead, use the days between dates calculator.

Date calculator FAQ

What date is 90 days from today?

Leave the start date on today, choose Add, and enter 90 in Days. The answer is shown with its weekday. The table under the result also lists the dates 30, 60, 90 and 180 days out, plus 1 year, so the most common deadlines are there at a glance.

Is "3 months from now" the same as 90 days?

Not quite. Three calendar months can be 89 to 92 days long depending on which months they cross. Adding 3 months to March 15 gives June 15 (92 days later), while adding 90 days gives June 13. Use months when an agreement says months, and days when it says days.

What happens when I add a month to January 31?

You get the last day of February: the 28th, or the 29th in a leap year. The day is clamped to the length of the target month rather than spilling into March. Banks, payroll systems and most programming languages use the same rule, so this date will match theirs.

In what order are years, months, weeks and days added?

Years and months first, as one block of calendar months, then weeks and days as a fixed number of days. Doing months first means "1 month and 1 day" from January 31 gives March 1 (February 28 + 1). Adding the day first would give March 1 + 1 month = April 1, which nobody means.

How do I add business days instead of calendar days?

Switch to the Business days tab. It skips Saturdays, Sundays and, if you choose a holiday calendar, US federal or England & Wales bank holidays. The start date itself is never counted, so 1 business day after a Friday is the following Monday.

How do I count backwards, for example 45 days before a date?

Choose Subtract. Everything works in reverse: months are clamped the same way (March 31 minus 1 month is February 28), and business days step backwards over weekends and holidays.

Trust and methodology

Last reviewed: June 28, 2026

This calculator provides planning estimates based on the assumptions shown on this page.

Method
Auto-updated on Oct 17, 2026Data snapshot: Jun 28, 2026

Inputs used

  • Start date
  • Add or subtract
  • Years, months, weeks and days, or a number of business days
  • Optional holiday calendar

Formula basis

  • Calendar: (start ± (years × 12 + months) months, clamped to month end) ± (weeks × 7 + days)
  • Business days: step one day at a time from the day after the start, counting only weekdays that are not holidays
  • ISO week: the week (Monday–Sunday) containing the date’s Thursday

Assumptions and limits

  • Gregorian calendar; dates are whole days, so daylight saving cannot shift a result
  • US holidays follow 5 U.S.C. 6103 observed dates; UK holidays follow England & Wales rules, including one-off holidays from 2020 to 2023
  • Scotland and Northern Ireland have different bank holidays and are not modelled