Skip to main content
Bookmark this site for daily use! Press CTRL+D to save

Date Calculator – Days Between Dates, Add & Subtract Dates

Find the exact number of days between two dates, add or subtract days, weeks, months, or years from any date, count business days, and track countdowns all free with no sign-up required.

Date Calculator

Options

Results

Select dates and click Calculate Date

What This Calculator Does

This date calculator performs two types of calendar arithmetic. The Date Difference tab measures the exact span between any two dates in days, weeks, months, and years. The Add / Subtract tab finds the resulting date after adding or removing a period from a starting date.

  • Calendar days: Count every day including weekends
  • Business days: Skip weekends and US holidays
  • Countdown mode: Days remaining to a future date
  • Add days/weeks/months/years to any date
  • Subtract to find a date in the past
  • Day of week for any result date
Quick Calculations
Days Since…
Today's Date Facts
TodayJune 6, 2026
Day of weekSaturday
Days in this month30 days
Day of yearDay 157
Week numberWeek 23
Days until new year208 days
Month Length Reference
MonthDays
January31
February28 / 29*
March31
April30
May31
June30
July31
August31
September30
October31
November30
December31

* 29 days in leap years

How to Use the Date Calculator

The calculator has two tabs. Choose the one that matches your task, fill in the fields, and click Calculate Date. Use Show Full Breakdown to expand the result into every unit years, months, weeks, and days at once.

Finding the Number of Days Between Two Dates

Open the Date Difference tab. Pick a start date and an end date using the calendar pickers. Click Calculate and the result shows the total in calendar days, weeks, months, and years. Use Include end date when you need to count both the first and last day useful for event duration and legal periods.

Example: From January 1, 2025 to December 31, 2025 → 364 calendar days, or 365 with end date included.

Counting Business Days Between Two Dates

Check Business days only before calculating. The calculator skips all Saturdays, Sundays, and US federal holidays in the date range. Use Exclude weekends if you want to skip weekends but keep holidays. Both the calendar day count and the business day count appear side by side in the result.

Example: From March 1 to March 31, 2025 → 30 calendar days, 21 business days.

Adding Days, Weeks, Months, or Years to a Date

Switch to the Add / Subtract tab. Select your starting date, enter an amount, choose the unit (days, weeks, months, years), and pick Add. The result shows the new date, the day of the week, and how far that date is from today. Month addition automatically adjusts the day when the target month is shorter.

Example: January 15, 2025 + 90 days → April 15, 2025 (Tuesday).

Subtracting Days from a Date

In the Add / Subtract tab, change the operation to Subtract. This lets you find a date in the past useful for calculating deadlines working backward, finding when a warranty or subscription started, or identifying a date a fixed number of days before an event.

Example: March 31, 2025 − 6 months → September 30, 2024.

Using Countdown Mode

In the Date Difference tab, check Show countdown to end date. When the end date is in the future, the result card shows a live countdown days, weeks, and months remaining until that date. This is useful for event planning, exam countdowns, and project deadlines.

When People Use a Date Calculator

Professional Uses

  • Project management: Calculate sprint lengths and milestone gaps
  • Legal deadlines: Count business days for filing periods
  • Finance: Find payment due dates and loan maturity dates
  • HR: Track probation periods, notice periods, contract end dates
  • Compliance: Confirm 30/60/90-day regulatory windows

Personal Uses

  • Events & travel: Days until a vacation, wedding, or flight
  • Anniversaries: Exact years and days since a milestone date
  • Subscriptions: When does a 30-day free trial end?
  • Warranties: Is my 2-year warranty still active?
  • Study plans: How many days until the exam?

How Date Calculations Work

Calendar arithmetic is more complex than simple number arithmetic because months have different lengths, leap years add a day, and business day rules vary. Here is how each calculation type is handled.

CalculationMethodEdge Cases Handled
Calendar daysCounts every day from start to endLeap years, varying month lengths
Business daysSkips weekends and US federal holidaysHoliday list built for the current year
Weekends onlySkips Saturday and Sunday, keeps holidaysCorrect across month and year boundaries
Add monthsAdvances the month counter, adjusts day if target month is shortJan 31 + 1 mo → Feb 28 or 29, not Mar 1
Add yearsAdvances the year counterFeb 29 + 1 year → Feb 28 in non-leap year
Include end dateAdds 1 to the calendar or business day totalUsed for inclusive event durations

Common Mistakes to Avoid

Forgetting to include the end date

By default the calculator counts up to but not including the end date. For event durations where both the first and last day count such as a 3-day conference on the 1st, 2nd, and 3rd check Include end date.

Confusing calendar days with business days

A 30-calendar-day period contains roughly 21 business days. Make sure you choose the right mode for your context legal contracts often specify calendar days while project timelines use business days.

Expecting month addition to always land on the same day

Adding one month to January 31 cannot land on February 31 that date does not exist. The calculator adjusts to the last valid day in February instead of jumping to March.

Not accounting for leap years

February has 29 days in a leap year. A date like February 29 + 1 year becomes February 28 in a non-leap year. The calculator handles this automatically, but be aware when comparing results year over year.

Using the wrong start point

When calculating a deadline that is 30 business days from today, start from tomorrow not today if today is not counted as Day 1 in your agreement or process.

Tips for Accurate Date Calculations

  • Use the calendar picker to avoid typing errors in dates
  • Check Show Full Breakdown to see years, months, weeks, and days all at once
  • For legal or financial deadlines, confirm whether the agreement specifies calendar or business days
  • Use Countdown mode to pin a future event date and track days remaining
  • The Quick Calculations sidebar lets you jump straight to common periods like +30 days or +1 year

How the Calculator Works

All date arithmetic uses the date-fns library, which operates on the proleptic Gregorian calendar. Differences are computed in whole days first, then decomposed into years, months, weeks, and remaining days. Business day counting iterates day by day, skipping weekends and comparing each date against a list of holidays built for the current year. Month and year additions use date-fns's built-in overflow handling to prevent invalid dates.

Frequently Asked Questions

Calculate Any Date Instantly

Whether you need the number of days between two dates, the exact date 90 days from today, or a business-day count for a legal deadline, this free date calculator gives you an accurate answer immediately. Both tabs work in your browser with no login or installation required. Results expand into every time unit with one click, and the countdown mode keeps you on top of upcoming deadlines automatically.

Popular Calculators