Date Difference Calculator

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

  1. Select the "Start Date".
  2. Select the "End Date".
  3. 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 DateEnd DateYears, months, daysTotal daysWeeks + days
15 Aug 20252 Oct 20261, 1, 1741359 + 0
2 Oct 202626 Jan 20270, 3, 2411616 + 4
1 Apr 202631 Mar 20270, 11, 3036452 + 0
1 Feb 20241 Mar 20240, 1, 0294 + 1
1 Feb 20251 Mar 20250, 1, 0284 + 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).
No ratings yet — be the first!
Rate this calculator:
Was this tool helpful?