【发布时间】:2016-09-18 01:44:00
【问题描述】:
我在一个页面上有 2 个bootstrap 3 datepickers。一个是签发日期,另一个是到期日期。我想将due_date 设置为issue_date + transactionDaysTerms(例如14 天)。
$('#issue_date').datepicker({
}).on('changeDate', function(event){
$(this).datepicker('hide');
var calculatedEndDate = moment($('#issue_date').val()).add(transactionDaysTerms, 'days');
$('#issue_date').datepicker('setEndDate', calculatedEndDate);
$('#due_date').datepicker('setEndDate', calculatedEndDate);
}).on('clearDate', function(event){
$(this).datepicker('setDate', today);
});
我用moment 尝试了各种格式,但无济于事。此代码因
Uncaught TypeError: date.match is not a function
如何从 moment.js 获取日期格式以使用 datepicker?
【问题讨论】:
标签: javascript jquery twitter-bootstrap datepicker