Months Between Dates Calculator
Counts complete calendar months between two dates.
Result
- Complete months
- 30 months
How to use the months between dates calculator
- Enter the start date.
- Enter the end date.
- The results update as you type, or press Calculate.
- Read the complete months first, then the supporting figures below it.
Formula
Months = year difference × 12 + month difference, minus 1 if the end day is earlier.
Worked example
For example, with these inputs:
- Start date: 15 Mar 2024
- End date: 5 Oct 2026
the calculator returns:
- Complete months: 30 months
Background
Time durations are easier to handle in minutes. Convert each time to minutes after midnight, subtract, then convert back to hours and minutes, adding 24 hours for shifts that run past midnight.
Singapore has 11 gazetted public holidays a year, and when one falls on a Sunday the following Monday is a holiday. Working-day calculations therefore need holidays removed separately from weekends.
Frequently asked questions
How does the months between dates calculator work?
It applies this formula: Months = year difference × 12 + month difference, minus 1 if the end day is earlier.
Does this count Singapore public holidays?
No. It counts calendar days or weekdays. Subtract any public holidays in the period yourself.