JSFiddle - React, Tailwind, and code Playground
HTML
<div class="demo"></div>
JavaScript
$(".demo").append("<p>Right</p>");
var dateSrt=new Date(2016, 7, 24);
for (var i=1 ; i<=12 ; i++ ){
if(i==1) {
dateSrt.setMonth(dateSrt.getMonth());
}else{
dateSrt.setMonth(dateSrt.getMonth()+1);
}
var txtDay=$.datepicker.formatDate('dd-mm-yy', dateSrt);
$(".demo").append("<label>"+txtDay+"</label><br>");
}
$(".demo").append("<p>Wrong (in this case if the date is incorrect must to be the last of the day)</p>");
var dateSrt=new Date(2016, 7, 30);
for (var i=1 ; i<=12 ; i++ ){
if(i==1) {
dateSrt.setMonth(dateSrt.getMonth());
}else{
dateSrt.setMonth(dateSrt.getMonth()+1);
}
var txtDay=$.datepicker.formatDate('dd-mm-yy', dateSrt);
$(".demo").append("<label>"+txtDay+"</label><br>");
}