JSFiddle - React, Tailwind, and code Playground
by Terry Morse
HTML
<script>
function add_date(curdate, days) {
//curdate format : "yyyy-mm-ddThh:mm:ss"
curdate += 'T12:00:00Z';
var newdate = new Date(curdate);
newdate.setDate(newdate.getDate() + days);
var dd = newdate.getDate();
var mm = newdate.getMonth() + 1;
var y = newdate.getFullYear();
if(dd < 10)
dd = '0' + dd;
if(mm < 10)
mm = '0' + mm;
var someFormattedDate = y + '-' + mm + '-' + dd;
return someFormattedDate;
}
function dateTest() {
var currDate = document.getElementById('input-date').value;
var addedDate = add_date(currDate, 5);
document.getElementById('input-date').value = addedDate;
}
</script>
<input id="input-date" type="text" value=""><br>
<button type="button" onClick="dateTest();">Add 5 Days To Date</button>