Moment.js month between two dates
A2: http://stackoverflow.com/questions/33931543
by Vladimir ShChur
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.5.1/moment.min.js"></script>
JavaScript
var startDate = moment('12-Nov-2014', 'DD-MMM-YYYY');
var endDate = moment('13-Apr-2015', 'DD-MMM-YYYY');
var iterationDate = startDate.clone().add(-1, 'month');
var resultArr=[];
while(+(iterationDate.add(1, 'month'))<+endDate) resultArr.push(iterationDate.format('MMM YY'))
alert(resultArr.toString());