【发布时间】:2018-08-26 20:13:34
【问题描述】:
我编写了以下代码,使用moment.js 以DD-MM-YY 格式使用当前日期初始化jquery datepicker。但是,我看到的不是当前日期,而是03/08/1920。
控制台正确显示 curdate 的值:Date is 27-08-18。
$("document").ready(function () {
console.log('Loaded createbill.js');
var curdate = moment().format('DD-MM-YY');
console.log('Date is ' + curdate);
$.datepicker.setDefaults({
format: 'dd-mm-yy',
autoShow: true,
showButtonPanel: true
});
$("#datepick").datepicker("setDate", curdate);
});
元素的html是:
<input type="text" class="form-control" id="datepick" data-toggle="datepicker" required="" value="" autocomplete="off">
发生了什么?
【问题讨论】:
标签: javascript jquery datepicker momentjs