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