At the 4th line of code (ignore whitespace & comments) and beyond I\'m calculating the month difference between 2 dates. This works, but looks a bit hacky. Is there a be
Months.monthsBetween( start.withDayOfMonth(1), end.withDayOfMonth(1)).getMonths()