Infinite Calculators

Date Calculator

Add or subtract days, weeks, months or years from a date, count business days, or find the day of the week for any date.

What do you want to calculate?
Operation

Applies to the Days value only. Public holidays are not skipped.

Answer Enter your numbers to see the answer. Full results ↓

Results

This is the result for your previous entries. Finish entering your numbers to update it.

Enter your numbers to see the answer.

Result

–

Day of the year

–

ISO week

–

From today

–

Details

How it's worked out

    Result look wrong? Tell us and we'll check it.

    How to use the date calculator

    1. Pick a start date, or press "Today".
    2. Choose Add or Subtract.
    3. Enter any mix of years, months, weeks and days, for example 1 year, 2 months and 10 days.
    4. Tick the business days box to count the days as Monday to Friday only.

    The "Day of the week" tab takes a single date and tells you its weekday, day of the year, ISO week number and distance from today.

    How the date is calculated

    The calculator applies each part in a fixed order, the same way you would on a paper calendar:

    1. Years and months move the date to the same day in the target month. If that month is shorter and the day doesn't exist, the last day of the month is used (January 31 + 1 month = February 28 or 29).
    2. Weeks add 7 days each.
    3. Days are counted one by one on the calendar. With business days switched on, Saturdays and Sundays are skipped.

    Subtracting works the same way in reverse. Because the calculation uses whole calendar days, daylight saving changes and time zones never shift the answer.

    Worked example

    A contract starts on Thursday, January 1, 2026 and ends 90 days later.

    • January 1 → January 31 is 30 days.
    • February adds 28 days (2026 is not a leap year): 58 days, February 28.
    • March adds 31 days: 89 days, March 31.
    • One more day: Wednesday, April 1, 2026.

    Adding 90 business days instead skips 36 weekend days along the way and lands on Thursday, May 7, 2026.

    Business days and public holidays

    The business day option skips Saturdays and Sundays but not public holidays, because they depend on your country, state and employer. The US has 11 federal holidays: New Year's Day, Martin Luther King Jr. Day, Washington's Birthday, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving and Christmas. For a deadline counted in business days, add one day for each holiday that falls on a weekday in your range.

    Common dates from January 1, 2026

    AddDateDay
    30 daysJanuary 31, 2026Saturday
    60 daysMarch 2, 2026Monday
    90 daysApril 1, 2026Wednesday
    180 daysJune 30, 2026Tuesday
    6 monthsJuly 1, 2026Wednesday
    365 daysJanuary 1, 2027Friday

    Frequently asked questions

    How do I add days to a date?

    Count forward one calendar day at a time, moving into the next month when you pass its last day. 90 days after January 1, 2026 is April 1, 2026: January has 30 more days after the 1st, February 28 and March 31, which makes 89, and one more day reaches April 1.

    What date is 30, 60 or 90 days from today?

    Press "Today" next to the start date, leave the operation on Add and enter 30, 60 or 90 in the Days box. The result shows the date, the day of the week, and how many days away it is.

    What happens when I add a month to January 31?

    February has no 31st, so the result moves back to the last day of February: February 28, or February 29 in a leap year. This is the same rule banks and most calendar apps use, and the result tells you when it has been applied.

    Can I count only business days?

    Yes. Tick "Count days as business days" and the Days value skips Saturdays and Sundays, so 1 business day after a Friday is the following Monday. Public holidays are not skipped, because they vary by country and employer.

    How do I find the day of the week for a date?

    Choose the "Day of the week" tab and enter any date. You get the weekday, the day of the year, the ISO week number and how far the date is from today. For example, July 4, 1776 was a Thursday.