I am trying to understand how oracle calculates months_between. Here is the query: SELECT MONTHS_BETWEEN(to_date('07/17/2027','mm/dd/yyyy'),to_date('06/22/2027','mm/dd/yyyy')) "Months" FROM dual; This returns: 0.8387096774193548387096774193548387096774 The duration is 25 Days. T