HomeFinance CalculatorsMath CalculatorsFitness & Health CalculatorsEducation CalculatorsPregnancy Calculators

Date Calculator: Add, Subtract & Count Days

Add or subtract calendar days from any date, or find the days between two dates. The first tool starts from today and lets you choose a different start date. The second shows elapsed days, an inclusive count, weeks, calendar months and weekdays.

Find a dateDays From Today Calculator: what date is 30, 60 or 90 days from today? Add or subtract days.Count the daysDays Between Dates Calculator: how many days, weeks, months and weekdays between two dates?

Days From Today Calculator: Add or Subtract Days

Find the date a set number of days after or before today, or any start date you choose.

Quick pick:

Please enter a start date and a valid number of days.

Resulting date
—

Days Between Dates Calculator

Count the days, weeks, months and weekdays between a start date and an end date.

Please enter a valid start date that is not after the end date.

Difference in years, months and days
—
—
Total days
—
Days counting both dates
—
Weeks
—
Months
—
Weekdays (Mon–Fri)
—
Weekend days (Sat–Sun)

What Is the Date X Days From Today?

Today is Thursday, October 15, 2026. This table is worked out from the date on your device, so it is always current. The middle column is that many days after today, and the right column is that many days before today.

DaysDate in X days (after today)Date X days ago (before today)
7 daysThursday, October 22, 2026Thursday, October 8, 2026
14 daysThursday, October 29, 2026Thursday, October 1, 2026
30 daysSaturday, November 14, 2026Tuesday, September 15, 2026
45 daysSunday, November 29, 2026Monday, August 31, 2026
60 daysMonday, December 14, 2026Sunday, August 16, 2026
90 daysWednesday, January 13, 2027Friday, July 17, 2026
100 daysSaturday, January 23, 2027Tuesday, July 7, 2026
120 daysFriday, February 12, 2027Wednesday, June 17, 2026
180 daysTuesday, April 13, 2027Saturday, April 18, 2026
365 daysFriday, October 15, 2027Wednesday, October 15, 2025

Today counts as day 0, so 30 days from today is today plus 30 days. Weekends and holidays are counted.

How to Use the Days From Today Calculator

  1. The start date is already set to today. To count from a different date, pick that date instead.
  2. Enter the number of days, or tap a quick pick such as 30, 60 or 90 days.
  3. Choose “Add days” for a date in the future or “Subtract days” for a date in the past.
  4. Select Calculate to see the full date and the weekday.

This calculator works in days. If your period is in weeks, multiply by 7 first: 6 weeks is 42 days. If you already know both dates and want the gap between them, use the Days Between Dates Calculator above.

How to Add Days to a Date

New date = start date + number of days (the start date is day 0)
Earlier date = start date − number of days

Each day moves the date one square forward or back on the calendar. When a month runs out the count carries into the next month, and when December runs out it carries into the next year. February 29 only exists in leap years, so the calculator includes it only when it falls inside the period.

The calculator counts calendar days, including weekends and public holidays. It does not skip any days, so it is not a working-days counter. Check the result against your own calendar if a deadline depends on business days.

Days From Today — Worked Examples

How Many Days Is a Week, a Month or a Year?

The Days From Today Calculator needs a number of days. Use this table to convert a period you already know.

PeriodDays
1 week7
2 weeks14
4 weeks28
6 weeks42
8 weeks56
12 weeks84
40 weeks280
1 month28 to 31 (about 30.4 on average)
3 months89 to 92
6 months181 to 184
1 year365 (366 in a leap year)

Month ranges are for periods that start on the 1st of a month. To move by whole months, keep the same day of the month: 6 months from January 1, 2026 is July 1, 2026, which is 181 days later.

Net 30, Net 60 and Net 90: Invoice Due Dates

Payment terms such as Net 30 mean the invoice is due 30 days after the invoice date. Enter the invoice date as the start date, choose “Add days” and enter 30, 60 or 90. For an invoice dated June 1, 2026, Net 60 is due on Friday, July 31, 2026. If the due date falls on a weekend, check the contract to see whether payment is due on that day or on the next business day.

Common Reasons to Count Days From a Date

How to Use the Days Between Dates Calculator

  1. Enter the start date, which is the earlier date.
  2. Enter the end date, which is the later date.
  3. Select Calculate.
  4. Read the result. The large line is the gap in years, months and days. The boxes below show total days, days counting both dates, weeks, months, weekdays and weekend days.

The start date cannot be later than the end date, or the calculator shows an error. For days since an event, use the event as the start date and today as the end date. For days until an event, use today as the start date and the event as the end date.

Days Between Two Dates Formula

Total days = end date − start date (the start day is not counted)
Days counting both dates = end date − start date + 1

The tool converts both dates to day numbers on the calendar, subtracts them for the total days, then splits the span into years, months and remaining days by walking calendar boundaries. Leap days in February are included when they fall inside the range. This avoids the common mistake of treating every month as 30 days or every year as 365 days.

The calculator counts whole calendar months first, then the days that are left over. If the start day does not exist in a later month, such as January 31, it uses that month’s last day. It counts calendar days, so weekends and holidays are included in the totals.

Days Between Dates — Worked Examples

Counting the Start Date or the End Date

Counting rules change the answer by one day, so it helps to know which one you need.

Contracts and legal deadlines may use either rule, so read how the period is defined before you rely on a result.

How Many Days Between Popular Dates?

These gaps are for a year that is not a leap year, such as 2026 or 2027. In a leap year, add 1 day when February 29 falls between the two dates.

FromToDays between
January 1July 4184
January 1December 25358
January 1December 31364 (365 counting both dates)
February 14December 25314
July 4December 25174
October 31December 2555
December 25January 17

The days between are the total days: the start date is not counted.

Days to Weeks and Months

The weeks result is the total days divided by 7, with any remainder shown as days. This table converts common day counts to weeks.

DaysWeeks and days
7 days1 week
14 days2 weeks
30 days4 weeks, 2 days
60 days8 weeks, 4 days
90 days12 weeks, 6 days
100 days14 weeks, 2 days
180 days25 weeks, 5 days
365 days52 weeks, 1 day

Months are counted as calendar months, not as blocks of 30 days. January 15 to March 15, 2026 is exactly 2 months, which is 59 days. March 15 to May 15, 2026 is also exactly 2 months, but it is 61 days. That is why the months result shows whole months plus leftover days instead of dividing the total days by 30.

Weekdays Between Two Dates (Business Days)

The weekday result counts the Mondays to Fridays between the two dates, with the start and end dates both included, and the weekend result counts the Saturdays and Sundays. From Monday, March 2, 2026 to Sunday, March 15, 2026 there are 14 calendar days counting both dates: 10 weekdays and 4 weekend days.

Public holidays are not removed. Subtract any local public holidays that fall on Monday to Friday if you need a working-day total. Company closures and regional holidays differ, so check your own schedule.

How to Add Days or Count Days Between Dates in Excel and Google Sheets

Key Features & Benefits of This Date Calculator

Good to know

Public holidays and business-day conventions differ by country and by contract. Both calculators count calendar days, so for banking, tax or court deadlines confirm whether the day you start from counts and whether a deadline that lands on a weekend or holiday moves to the next business day. The calculators work on calendar dates, so time zones and daylight saving changes do not affect the day count. The “today” start date comes from your device’s clock. For hours and minutes use the Time Calculator.

Date Calculator — FAQs

What is the date 90 days from today?

In the Days From Today Calculator, today is already filled in. Enter 90 and choose “Add days”. The table on the page also lists the date 90 days from today, and 7, 14, 30, 45, 60, 100, 120, 180 and 365 days, refreshed every day. As a fixed example, 90 days from February 1, 2026 is Saturday, May 2, 2026.

Does “30 days from today” include today?

No. Today is day 0, so 30 days from today is today’s date plus 30 days. If a rule tells you to count the first day as day 1, the end date is one day earlier, so check how your own deadline is counted.

How do I find the date 45 days ago?

Choose “Subtract days”, enter 45 and keep today as the start date. The calculator counts back 45 calendar days and shows the date and weekday. The table also lists dates 7, 14, 30, 45, 60, 90, 100, 120, 180 and 365 days ago.

How do I add weeks or months to a date?

For weeks, multiply by 7 and enter the result as days: 6 weeks is 42 days, 12 weeks is 84 days and 40 weeks is 280 days. A month is not a fixed number of days, because months have 28 to 31 days. To move by whole months, keep the same day of the month: 6 months from January 1, 2026 is July 1, 2026, which is 181 days later.

What happens when I add one month to 31 January?

The Days From Today Calculator adds days, not calendar months. In 2026, January 31 plus 28 days is Saturday, February 28, 2026. Most calendar systems also return the last day of February when you add one month to January 31, because February 31 does not exist.

Are weekends and holidays skipped?

No. Both calculators count every calendar day, including weekends and public holidays. The Days Between Dates Calculator shows a separate weekday (Monday to Friday) count, but it does not remove public holidays.

How many days are there between two dates?

Subtract the start date from the end date. The Days Between Dates Calculator does this for you and shows the total days, the same gap in weeks and months, the number of weekdays, and a count that includes both dates. For example, March 15, 2026 to June 2, 2026 is 79 days.

Does the calculator count the start date and the end date?

The “Total days” figure is the elapsed time, so the start day is not counted. “Days counting both dates” is one higher and counts the start day and the end day. Use whichever matches your rule.

How do I count the days between two dates including the end date?

Use the “Days counting both dates” result, or add 1 to the total days. A trip from June 1 to June 7 is 6 days apart, or 7 days if you count both June 1 and June 7.

How many days since a date, or until a date?

For days since an event, set the start date to the event and the end date to today. For days until an event, set the start date to today and the end date to the event. The start date must not be later than the end date.

How many weekdays are between two dates?

The “Weekdays (Mon–Fri)” result counts Monday to Friday, with both the start and end dates included. It does not remove public holidays, so subtract any holidays that fall in the range yourself. From Monday, March 2, 2026 to Friday, March 6, 2026 there are 5 weekdays.

How many weeks or months are between two dates?

The weeks result divides the total days by 7 and shows any days left over, for example 11 weeks, 2 days for 79 days. The months result counts whole calendar months first, then the days left over, so it does not assume every month has 30 days.

Does it handle leap years?

Yes. February 29 is counted in leap years such as 2028, so 10 days from February 20, 2028 is Wednesday, March 1, 2028, not March 2. From January 1, 2024 to January 1, 2025 the gap is 366 days because 2024 is a leap year, while the same span in 2025 is 365 days.

Why does another calculator show a different answer by one day?

Usually the other tool counts both the start and end dates, or it counts only one of them. Compare it with “Total days” (start day not counted) and “Days counting both dates” to see which rule it uses.

How do I add days or count days between dates in Excel or Google Sheets?

If a date is in A1, =A1+90 adds 90 days and =A1-45 subtracts 45. With two dates in A1 and B1, =B1-A1 or =DAYS(B1,A1) gives the days between them, and =NETWORKDAYS(A1,B1) counts weekdays with both dates included.

Can I calculate someone’s age with this tool?

You can, but the Age Calculator is better for ages. It shows years, months and days from a date of birth and counts down to the next birthday.

Add or subtract days: quick answers

QuestionResultCounting rule
20 days from September 29, 2026October 19, 2026September 29 is day 0
45 days before December 18, 2025November 3, 2025Subtract 45 calendar days
90 days after February 1, 2026May 2, 2026Includes weekends
January 1 to January 31, 202630 elapsed days; 31 inclusive daysChoose the count your task needs

Enter dates using the date picker to avoid ambiguous formats such as 03/02, which can mean March 2 or February 3. These are fixed worked examples. The live days-from-today table above uses your device’s current date.

Related Calculators