between 결과 P1Y2M5D의 getMonths는 월 구성 요소 2만 돌려주며 전체 개월 수가 아닙니다.
두 LocalDate
P1Y2M5D
getMonths=2
MONTHS.between
start.plus(period)
핵심: 총 개월 수가 필요하면 ChronoUnit을 사용하고 plus 결과로 기간을 다시 검증합니다.