Use this free online date difference calculator to find exactly how much time falls between two dates — as a total day count, a years/months/days breakdown, and in weeks.
How to Use the Date Difference Calculator
Select the "Start Date".
Select the "End Date".
Click "Calculate Difference" to see the exact years, months, days, weeks, and total days between them.
What Each Result Means
Total Days: the end date minus the start date. The start date is counted and the end date is not, the same way you count nights in a hotel stay.
In Weeks: the total days divided by 7, with the leftover days shown separately.
Difference: the calendar gap in years, months and days. When the end day of the month is smaller than the start day, one month is borrowed and replaced with the number of days in the month before the end date.
The end date must be the same as or later than the start date; reversing them shows an error.
Worked Examples
Start Date
End Date
Years, months, days
Total days
Weeks + days
15 Aug 2025
2 Oct 2026
1, 1, 17
413
59 + 0
2 Oct 2026
26 Jan 2027
0, 3, 24
116
16 + 4
1 Apr 2026
31 Mar 2027
0, 11, 30
364
52 + 0
1 Feb 2024
1 Mar 2024
0, 1, 0
29
4 + 1
1 Feb 2025
1 Mar 2025
0, 1, 0
28
4 + 0
The third row is a full Indian financial year, yet it shows 364 days and 11 months 30 days, because the last day is not counted. The last two rows show why "one month" is not a fixed number of days: February 2024 had 29 days as a leap year, while February 2025 had 28.
When to Add One Day
Whether to count both ends depends on what you are measuring:
Use the total as shown for durations measured from one moment to another: hotel nights, rental periods, age in days, or how many days are left until an event.
Add 1 when both the first and last day count as full days: a leave application from 10 to 14 March is 5 days, a hospital stay billed per day, or the number of days in a course or camp.
For notice periods, interest periods, warranty terms and legal or tax deadlines, the counting rule is set by the contract, the bank or the law. Check that rule rather than assuming either method.
The calculator counts calendar days, including weekends and public holidays. To find working days, subtract the weekends and holidays that fall within the range.
Frequently Asked Questions
The calculator compares the calendar year, month, and day of both dates directly, borrowing a month or year when needed (e.g. if the end day is earlier in the month than the start day), so the result matches how people naturally describe a gap in time.
The total day count is the number of full days between the two dates (End Date minus Start Date), so choosing the same date for both gives a difference of 0 days.
Yes. It works from real calendar dates, so 29 February is included whenever it falls inside the range. A span covering a leap day will have one more day in the total than the same span in an ordinary year.
Not directly. The result includes every calendar day. A rough estimate for a Monday-to-Friday week is total days × 5 ÷ 7, after which you subtract any public holidays in the period.
Because the end date itself is not counted. To include 31 March as a whole day, add 1 to the total, or choose 1 April of the following year as the end date, which gives 365 days (366 if the period includes 29 February).