Days Between Dates Calculator

Count the days between two dates, or until and since today. The result gives the full date duration: both ways of counting, the span in weeks, in years, months and days, and the number of weekdays.

The end date starts at December 31 of this year.

Days until

77 days

Oct 15, 2026 to Dec 31, 2026

Counting both dates
78 days
In weeks
11 wk 0 d
Years, months, days
2 months, 16 days
Weekdays (Mon to Fri)
55

Days until and since today

The countdowns people look up most, worked out for today. For a birthday or any other date, press Today on the start date and pick the day as the end date. For today's day number and the days passed and left this year, see how many days are left in the year.

DateWhenDaysCalculator
Since January 1, 2026Thursday, January 1, 2026287 days agoOpen
End of the yearThursday, December 31, 202677 days to goOpen
New Year's DayFriday, January 1, 202778 days to goOpen
Independence Day (July 4)Sunday, July 4, 2027262 days to goOpen
November 1Sunday, November 1, 202617 days to goOpen
December 1Tuesday, December 1, 202647 days to goOpen
January 1Friday, January 1, 202778 days to goOpen
February 1Monday, February 1, 2027109 days to goOpen
March 1Monday, March 1, 2027137 days to goOpen
April 1Thursday, April 1, 2027168 days to goOpen

Counting the start date or not

From Monday to Friday, there are 4 days between the dates, but 5 days if you count both. Both answers are right; they answer different questions.

Use the first count for how long until something, a deadline, or nights away. Use the count with both dates for days you are present, such as the days of an event or the days of leave you take.

  1. Mon5
  2. Tue6
  3. Wed7
  4. Thu8
  5. Fri9
4 days between: the gaps from Oct 5, 2026 to Oct 9, 2026
5 days counting both dates: every day from Monday to Friday

Weeks, months and years between two dates

To give the time between dates in larger units, weeks are always 7 days, so they come straight from the day count. Months are different lengths, so whole months are counted on the calendar: one month from a date is the same day next month, or the last day of that month if the day does not exist.

FromToDaysWeeksYears, months, daysWhy it is tricky
Jan 15, 2026Mar 15, 2026598 wk 3 d2 monthsSame day of the month
Jan 31, 2027Feb 28, 2027284 wk 0 d1 monthFrom the 31st into February
Jan 31, 2027Mar 1, 2027294 wk 1 d1 month, 1 dayOne day past the month end
Feb 29, 2028Feb 28, 202936552 wk 1 d1 yearFrom a leap day
Oct 15, 2020Oct 15, 20262,191313 wk 0 d6 yearsSeveral years

Spreadsheets using DATEDIF count Jan 31 to Feb 28 as 0 months and 28 days, because February has no 31st. This calculator follows the month-end rule instead, so the two can differ by a month on dates near the end of a month.

Questions about counting days between dates

Does the count include the start date?

The main result does not: it is the end date minus the start date. The "counting both dates" figure adds one day. Oct 5, 2026 to Oct 9, 2026 is 4 days, or 5 counting both.

Are leap days counted?

Yes. Every real day is counted, so Feb 28, 2028 to Mar 1, 2028 is 2 days because 2028 has a February 29.

How many weekdays are between two dates?

The weekdays figure counts Mondays to Fridays after the start date, up to and including the end date. It does not remove public holidays.

How many days until my birthday?

Press Today on the start date and pick your next birthday as the end date. The result shows the days to go, and the weeks and months too.

Need the date a number of days from now instead? Use the Days From Today Calculator. For dates with times of day, turn on dates in the Time Duration Calculator. The rules behind every result are on the methodology page.

By Hassaan Rasheed. Published .