JSFiddle - React, Tailwind, and code Playground
by biz79
HTML
<input id="dateOf_installment_1" />
<br>
<input id="dateOf_installment_2" />
<br>
<input id="dateOf_installment_3" />
JavaScript
var initialDate = "01-01-2014";
var lastDate = initialDate;
var x;
for (x = 1; x <= 3; x++) {
var dateArray = lastDate.split("-");
var dateObj = new Date(dateArray[2], dateArray[1] - 1, dateArray[0]);
dateObj.setMonth(dateObj.getMonth() + 1);
dateObj.setDate(dateObj.getDate() + 14);
lastDate = dateObj.getDate() + "-" + (dateObj.getMonth() + 1) + "-" + dateObj.getFullYear();
// Assign the new date value to input field.
$("#dateOf_installment_" + x).val(lastDate);
}