Browse All Calculators

Days Between Dates Calculator

Free days between dates calculator to count the exact days, weeks, months, weekdays and hours between two dates, with the option to include the end date.

100% Free
No Sign-up
Instant Results
Works on Mobile

Days Between Dates

Dates
364 days apart
Thu, Jan 1, 2026 to Thu, Dec 31, 2026
364 days
Excluding the end date
Breakdown
0 y, 11 m, 30 d
Weeks and days
52 w, 0 d
Weekdays
260
Weekend days
104
Hours
8,736
Minutes
524,160
Date Tip
That is 52 weeks, or about 12.0 months. 260 of the days are weekdays and 104 fall on weekends.
Days Between Dates Calculator — free date difference calculator on HighCalc

Days Between Dates Calculator: Count the Days Between Any Two Dates

A days between dates calculator tells you how much time lies between two calendar dates. Pick a start date and an end date, and this free tool shows the exact number of days, plus the same span in weeks, months and years, in hours and minutes, and as weekdays and weekend days. You can include or leave out the end date, swap the dates, jump to today with one tap, or drag the slider to move the end date forward from the start. It uses the real calendar, so leap years and different month lengths are handled for you.

Quick answer: from Thu, Jan 1, 2026 to Thu, Dec 31, 2026 there are 364 days, which is 52 weeks and 0 days, or 0 years, 11 months and 30 days. Counting the end date as well gives 365 days.

How the Days Between Two Dates Are Counted

The calculator converts each date to a day number and subtracts them. The month and year breakdown counts whole calendar months first and then the days that are left.

Days betweenDays = End date − Start date (+ 1 if the end date is included)

Most people count the days between two dates without the end date, so one day passes between January 1 and January 2. Choose Include end date when you want to count every calendar day from the first to the last, for example the number of days in a trip or a leave period.

Worked Example

The table compares the two ways of counting for January 1 to December 31, 2026.

Excluding end dateIncluding end date
Total days364365
Years, months, days0 y, 11 m, 30 d1 y, 0 m, 0 d
Weeks and days52 w, 0 d52 w, 1 d
Weekdays260261
Weekend days104104

A shorter span works the same way. From Sun, Mar 15, 2026 to Tue, Jun 30, 2026 there are 107 days, which is 0 years, 3 months and 15 days, and 76 of those days are weekdays.

Days in Common Periods

These quick reference figures are handy for planning deadlines, notice periods and countdowns.

PeriodDaysWeeks
1 week71
30 days304 w, 2 d
90 days9012 w, 6 d
180 days18025 w, 5 d
365 days36552 w, 1 d
Leap year36652 w, 2 d

Days in Each Month

Months have 28 to 31 days. February has 29 days in a leap year, which comes around every four years, except for century years that are not divisible by 400.

MonthDaysMonthDays
January31July31
February28 or 29August31
March31September30
April30October31
May31November30
June30December31

Weekdays and Weekend Days

The weekday count includes Monday to Friday, and the rest are weekend days. It does not remove public holidays. For schedules that skip holidays, use the business days calculator, and to add or subtract a set number of days from a date, the date calculator is the better fit. To find how old someone is, the age calculator works out years, months and days from a birth date.

Common Uses

People use this calculator to count down to an event, check a notice or warranty period, work out how long a project ran, plan a pregnancy or travel timeline, or measure the gap between two historical dates. For hours and minutes within a day, try the hours calculator and the time calculator.

Limits of This Calculator

The tool counts whole calendar days and does not account for time zones, clock changes or the time of day. Dates must fall between the years 1900 and 2200. For legal or contract deadlines, always check how the document defines the counting method.

How to Use This Days Between Dates Calculator

1

Choose the two dates

Pick a start date and an end date, or use Start today and End today for the current date.

2

Move the end date

Drag the slider or tap a quick option such as +30 d (30 days) to set the end date from the start date.

3

Decide how to count

Exclude the end date for the difference between two dates, or include it to count every calendar day.

4

Read and copy

See the days, weeks, months, weekdays, hours and minutes, then copy the result or press Reset.

Features

Instant Results
The answer updates as you change a date
Include or Exclude
Count the end date when you need to
Real Calendar
Leap years and month lengths are handled
Slider and Shortcuts
Move the end date with a slider or quick options
Full Breakdown
Weeks, months, weekdays, hours and minutes
Works on Any Device
Easy to use on phone, tablet and desktop
Frequently Asked Questions
Common questions about the Days Between Dates Calculator.
How do I calculate the number of days between two dates?
Subtract the earlier date from the later one. Enter a start date and an end date and this calculator does it for you, including across months, years and leap years. For example, January 1 to December 31, 2026 is 364 days.
Does the calculator include the end date?
By default it does not, which matches how most people count the difference between two dates: January 1 to January 2 is one day. Choose Include end date to count both the start and the end day, which turns the same example into 365 days.
Why is the answer 364 days and not 365 for a full year?
January 1 to December 31 spans 364 days because you count the gaps between the days, not the days themselves. If you want to count every calendar day from the first to the last, including the end date gives 365.
How many weekdays are between two dates?
The calculator counts Monday to Friday and weekend days separately. For the same year-long example there are 260 weekdays and 104 weekend days. For work schedules, the business days calculator can also skip holidays.
Can the end date be earlier than the start date?
Yes. The calculator shows the number of days between them and notes that the end date comes first, so the days are counted backward. You can also press Swap to exchange the two dates.
Does it handle leap years?
Yes. It uses the real calendar, so February 29 is counted in leap years such as 2028. A leap year has 366 days, while a normal year has 365.