'add prev or next date button in js

window.onload = function () {
    let today = new Date();
    let D = String(today.getDate()).padStart(2, '0');
    let M = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
    let YYYY = today.getFullYear();
    today = YYYY + '-' + M + '-' + D;

    let today2 = new Date();
    today2 = M + "/" + D + "/" + YYYY;

    var prevday = new Date();
    prevday.setDate(prevday.getDate() - 1);

    var nextday = new Date();
    nextday.setDate(nextday.getDate() + 1);
    addRow(
        '<tr><td colspan="2"><h3>Events for <a href="?date=<?=$prev_date;?>">Previous</a>'
        +  '&nbsp;&nbsp;&nbsp;&nbsp; '  + today2 + '&nbsp;&nbsp;&nbsp;&nbsp; '
        + '<a href="?date=<?=$next_date;?>">Next</a></h3></td></tr>');
}

The code above to update the datepicker display date with previous and next date? I tried in PHP and JS and I did not have success on both.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source