Free date calculator showing number of days between two dates and days until a future date

How to Calculate Days Between Dates in 2026 (+ Add/Subtract & Days-Until Guide)

Whether you’re counting down to a holiday, working out a project deadline, checking a contract’s notice period, or just answering “how many days until my birthday?”, date math trips people up constantly — mostly because of month lengths, leap years, and the off-by-one “do I count today?” question. This guide clears it all up, and when you want an instant answer you can use our free Date Calculator.

How to Calculate the Number of Days Between Two Dates

The core idea is simple: convert both dates to a running day count and subtract. The tricky part by hand is that months have different lengths (28–31 days) and leap years add an extra day. The reliable manual method:

  1. Count the days left in the starting month.
  2. Add the total days in every full month in between.
  3. Add the day-of-month of the end date.

Example: from January 1 to January 31 is 30 days if you exclude the end date, or 31 if you include both endpoints. Which one you want depends on the situation — hotel nights exclude the checkout day, while “days I have to finish a task” usually includes today. Our Date Calculator has a toggle for exactly this.

Should You Count Today? Include vs Exclude the End Date

This single choice causes most date-math confusion. The rule of thumb:

  • Exclude the end date when you’re measuring a duration or gap (nights in a hotel, days between two events).
  • Include both dates when you’re counting a span you “have” (the number of calendar days a sale runs, days you have to respond).

How to Add or Subtract Days From a Date

To find a future or past date, you add or subtract a number of days, months, or years from a starting date. Adding days is easy enough on a calendar for small numbers, but months and years get messy fast — especially around month-ends and leap days. For example, one month after January 31 isn’t always February 31 (which doesn’t exist), so the result rolls into early March. A calculator removes that ambiguity. Switch to “Add or subtract time from a date,” enter your values, and you get the exact resulting date and the day of the week.

What Are Business Days (and How to Count Them)?

Business days — also called working days — are normally Monday through Friday, excluding weekends. They’re the standard unit for shipping estimates, bank processing, legal notice periods, and project timelines. To count them by hand, you’d tally the weekdays only; our calculator does it automatically with the “business days only” option.

One caveat: public holidays differ by country, and the tool excludes weekends but not holidays — so subtract any local holidays yourself for an exact figure. If you’re counting working days to plan earnings, pair this with our Paycheck Calculator.

How Many Days Until…? Counting Down to an Event

“How many days until Christmas / Eid / my exam / the wedding?” is one of the most common date searches. The method is just a days-between calculation where the start date is today. Use the countdown mode in our Date Calculator, pick your target date, and you’ll see the days and business days remaining. For birthdays specifically, our Age Calculator gives both your exact age and the countdown to your next one.

Leap Years: The Rule That Catches Everyone

A leap year has 366 days, with February 29 added. The rule: every year divisible by 4 is a leap year, except century years not divisible by 400. So 1900 was not a leap year, but 2000 was, and 2024 was. When a date range crosses a February 29, hand-counting often goes wrong by a day — another reason to let a tool handle it.

Quick Reference: Common Date Calculations

QuestionMode to Use
How many days between two dates?Days between
What date is 90 days from today?Add/subtract
How many working days in a project?Days between + business days
How many days until a holiday?Days until
What date was 6 weeks ago?Add/subtract (subtract)

Frequently Asked Questions

Subtract the start date from the end date. Add 1 if you want to include both endpoints. Our calculator shows the result in days, weeks, months, and years instantly.

Use the add/subtract mode, enter today as the start, choose "add," and type 90 in the days field. You'll get the exact date and day of the week.

By default it counts every day. Switch on "business days only" to exclude Saturdays and Sundays. Remember to account for local public holidays separately.

Calculate It Instantly

Stop counting on your fingers. Our free Date Calculator finds the days between two dates, adds or subtracts time from any date, and counts down to future events — with business-days support and worldwide date formats, all in your browser with no sign-up. Explore it alongside our full set of free online calculators.

More Free Calculators from BSM Sites

Add a Comment

Your email address will not be published. Required fields are marked *