jquery - 如何从jquery中的datepicker获取带有额外月份的日期

标签 jquery date datepicker

让我有一个输入框,在其中应用日期选择器现在我想通过添加额外的月份来显示另一个地点来获取选定的日期

示例

//添加 11 个月

如果我选择2015-04-01,那么我想获得输出2016-03-01

但是我得到了类似的东西2015-14-01

我尝试过的

$("#loanDisbursmentDate").datepicker({
        dateFormat:"yy-mm-dd",
        onSelect:function(date,dtObj){
             var day = $("#loanDisbursmentDate").datepicker('getDate').getDate();                 
             var month = $("#loanDisbursmentDate").datepicker('getDate').getMonth() + 11;             
             var year = $("#loanDisbursmentDate").datepicker('getDate').getFullYear();
             var fulldate =   year + '-' + month + '-' +day;
             console.log(fulldate); 

        }
});

最佳答案

使用这个Demo Here

HTML

更改为以下代码

 $("#loanDisbursmentDate").datepicker({
        dateFormat:"yy-mm-dd",
        onSelect:function(dateText,instance){
              date = $.datepicker.parseDate(instance.settings.dateFormat, dateText, instance.settings);
            date.setMonth(date.getMonth() + 11);
             $(".secondcal").datepicker("setDate", date);

            $('#displayDate').html($('.secondcal').val());

        }
});

$(".secondcal").datepicker({
        dateFormat: "yy-mm-dd"
    });

关于jquery - 如何从jquery中的datepicker获取带有额外月份的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28849206/

相关文章:

Mysql 日期字段索引

php - 两个其他日期之间的日期,忽略年份

mysql - 时间戳数据类型能否插入 UTC 时间而不是本地时间(System_time_Zone)

javascript - Jquery datepicker 仅在页面重新加载后打开

datepicker - Bootstrap DateTimePicker 仅显示时间

jquery - 如何在图像上覆盖透明 PNG/在其他元素上滚动时/

javascript - 为什么 new jQuery on ('change' ) 在 iOS 上不触发,而它在 Android 上运行?

javascript - ionic 范围 slider 不工作

javascript - 如何使固定元素消失在非固定元素后面

vue.js - 在 vuetify 中单击按钮时如何显示日期选择器?