How Many Days Are Between Two Dates?
Counting the days between two dates by hand is tedious and error prone, because months have uneven lengths and leap years sneak in extra days. The reliable way is to convert both dates to day numbers and subtract. January 1, 2026 is the starting point, and every day after it adds one. When the math is done on the real calendar, October 11, 2026 lands on day number 284 of the year, which makes the difference between the two dates exactly 283 days.
The calculator above does this subtraction for you, and it goes further. It shows the span as total days, as weeks and days, as months and days, and as a full years, months, and days breakdown. It labels each endpoint with its day of the week, and it counts how many Saturdays and Sundays fall inside the range. If what you actually need is working days for a project deadline, our business days calculator is the better tool, because it excludes weekends and holidays from the count.
Worked Example: January 1, 2026 to October 11, 2026
Here is the full breakdown for a concrete example you can check by hand. The start is a Thursday and the end is a Sunday, and 2026 is not a leap year, so February contributes 28 days.
| Measure | Result |
| Total days (exclusive of end date) | 283 days |
| Total days (inclusive of end date) | 284 days |
| Weeks and days | 40 weeks, 3 days |
| Months and days | 9 months, 10 days |
| Years, months, days | 0 years, 9 months, 10 days |
| Hours | 6,792 hours |
| Weekend days in the range | 81 days |
The weeks figure checks out simply: 40 times 7 is 280, plus 3 gives 283. The months figure works on calendar months, from January 1 to October 1 is 9 full months, then October 1 to October 11 adds 10 days. Every number in this table was computed on the actual 2026 calendar, not estimated.
Common Reference Spans
Most people look up date differences because they are planning something: a trip, a pregnancy term, a notice period, a warranty window. These are the spans people ask about most often, so they make a handy sanity check for your own calculations.
| Span | Days |
| One week | 7 |
| Two weeks (a pay period) | 14 |
| 30 days (a typical notice period) | 30 |
| One quarter (13 weeks) | 91 |
| 90-day warranty | 90 |
| Common year | 365 |
| Leap year | 366 |
| 40 weeks (a full pregnancy term) | 280 |
The Three Modes of This Calculator
Date Difference mode is the main one. Enter a start and end date, choose whether the end date counts, and pick how you want the answer displayed. Weekend and business day counts appear automatically, which is useful when you want to know how many of those calendar days are actually usable days. If you are figuring out someone's exact age from a birth date rather than a plain span, the age calculator presents the answer as years, months, and days with birthday context built in.
Add and Subtract mode answers questions like "what date is 90 days after March 15?" or "what was the date 6 months before today?" Pick the direction, the number, and the unit, and the calculator returns the resulting date with its day of the week. The Countdown mode shows the time remaining until a future date and keeps ticking every second, with an optional target time for precision. Military planners and shift workers who think in 24 hour time may find our military time converter a useful companion when setting the countdown target time.
Inclusive vs Exclusive: Why It Changes the Answer
The single most common confusion in date math is whether the end date is counted. Exclusive counting measures the distance between the two dates: from Monday to Tuesday is 1 day. Inclusive counting tallies every calendar day touched: from Monday to Tuesday is 2 days. Neither is wrong. Shipping estimates, hotel nights, and rental periods almost always use exclusive counting, while challenge streaks and "day 1 to day 30" plans use inclusive counting. This calculator defaults to exclusive, matching how Excel and most date libraries behave, and shows the inclusive result alongside so you can pick the convention that fits your situation.
Calendar Days, Business Days, and Leap Years
Calendar days include everything: weekends, holidays, all of it. Business days include only Monday through Friday and usually skip public holidays, which is why a "10 business day" delivery promise can stretch across 14 or 16 calendar days. This calculator reports both counts for your range, but it does not subtract holidays, so treat the business day figure as an upper bound. For deadline math where holidays matter, use the dedicated business days calculator.
Leap years add one extra day to any range that includes February 29. A year is a leap year if it is divisible by 4, except century years, which must also be divisible by 400. That is why 2024 was a leap year, 2026 is not, and 2000 was, but 1900 was not. When February 29 falls between your two dates, the total grows by exactly one day, and this calculator handles that automatically because it works from the real calendar rather than an average year length.
Frequently Asked Questions
Does the days between dates calculator count the end date?
You choose. Exclusive mode, the default, does not count the end date, so January 1 to January 2 is 1 day. Inclusive mode counts both endpoints, so the same span is 2 days. The calculator labels every result so the convention is always clear.
How do leap years affect the day count?
A leap year adds February 29, which adds exactly one day to any range that includes it. February 1, 2024 to March 1, 2024 spans 29 days because 2024 is a leap year, while the same dates in 2025 span 28 days. The calculator uses the real Gregorian calendar, so leap years are always handled correctly.
What is the difference between calendar days and business days?
Calendar days count every day including weekends. Business days count only Monday through Friday and usually skip public holidays. For working day counts with holidays excluded, use our business days calculator instead.
How do I calculate days between dates in Excel?
Use the DAYS function: =DAYS(end_date, start_date). Excel subtracts the serial numbers of the two dates, which matches this calculator's exclusive mode. For workdays excluding weekends, use =NETWORKDAYS(start_date, end_date) instead.
Do time zones change the number of days between dates?
No. The number of calendar days between two dates is identical in every time zone. A time zone only matters when you care about the exact hour, which is why the countdown mode lets you add an optional target time.