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>");
}