使用上一个和下一个按钮导航 Bootstrap 日期选择器

Navigate Bootstrap Datepicker with Previous and Next Buttons

如何获得上一个和下一个按钮功能以使用 jquery 导航 Bootstrap 日期选择器,如下图

我试过了

 function PrevNext(isnextbtn)
    {
        var date = new Date();
        var searchdate = new Date();

        if ($('#txtDate').val().length > 0){
            date = new Date($('#txtDate').val());
        }
        else {
            date = new Date('@DateTime.Now.ToShortDateString()');
        }

        alert(date);

        if (isnextbtn == 1) {
            searchdate = date.setDate(date.getDate() + 1, 1);
        }
        else {
            searchdate = date.setDate(date.getDate() - 1, 1);
        }

        $('#txtDate').datepicker('setDate', searchdate);
    }

使用以下代码解决我的问题;如果有其他更好的方法来实现这一点,请更新我。

注意:我的日期采用 dd/MM/yyyy 格式

function PrevNext(isnext)
    {
        var dateString = $("#txtDate").val().split("/");
        var actualDate = new Date(dateString[2], dateString[1] - 1, dateString[0]);
        var newDate = new Date();
        if(isnext == 1)
            newDate = new Date(actualDate.getFullYear(), actualDate.getMonth(), actualDate.getDate() + 1);
        else
            newDate = new Date(actualDate.getFullYear(), actualDate.getMonth(), actualDate.getDate() - 1);
        $('#txtDate').datepicker('setDate', newDate);
    }