Method
How the months between dates calculator works
The calculator advances complete calendar months from the earlier date without passing the later date, then counts the remaining calendar days.
Counting clock time within a day rather than calendar days? The hours calculator measures the hours and minutes between two times, the time card calculator totals a week of shifts, the add time calculator adds or subtracts durations, and the military time converter switches between 24-hour and AM/PM times. The rest are in the time calculators collection.
Example
Months between dates calculator example
15 January to 15 August is 7 complete months; additional days after 15 August form the remainder.
FAQ
Months between dates calculator FAQ
Why not divide days by 30?
Calendar months vary from 28 to 31 days, so complete-month arithmetic better matches dates.
What happens on the 31st?
Month advancement clamps to the last valid day when needed.
Does date order matter?
The duration is positive and the result notes which date came first.
How do I show a span of more than 12 months as years, months and days?
Use the years between dates calculator. It counts complete calendar years first, then the remaining months and days, and also reports the total number of complete months.