Moment JS

Example of parsing and formatting a Date with Moment JS.

HTML

<script src="http://momentjs.com/downloads/moment.js"></script>

JavaScript

let dateFrom = new Date('2011-04-11');
let dateTo = new Date('2011-06-11');
let months = dateTo.getMonth() - dateFrom.getMonth()
       + (12 * (dateTo.getFullYear() - dateFrom.getFullYear()));
       
if (months > 12) {
    console.log('years:', (months - (months %12))/12 );
} else {
    console.log('only months', parseInt(months));
}