var datas = [{
date: '2016-08-24'
},
{
date: '2016-08-25'
},
{
date: '2016-08-31'
},
{
date: '2016-09-01'
},
{
date: '2016-09-05'
},
{
date: '2016-07-31'
}]当前是8月,我设置显示以上数据时,9月1日会出现在10月1日bug,9.5也会变成10.5
$('#schedule').calendar({
width: 300,
height: 200,
data: [
{
date: '2016/07/22',
value: 'ssssss'
},
],
onSelected: function(view, date, data) {
var checkDate = date.format("yyyy-mm-dd"); //选中的日期
console.log('view:' + view) console.log('data:' + (data || 'None'));
alert(checkDate);
}
});发现一个问题:当我data设置 date: '2016/07/22',的时候,点击2016/07/22这个时间出现的时间是NaN-Nan-Nan而其他则正常
$('#start-date').calendar({
trigger: '#start',
zIndex: 999,
width: 500,
height: 500,
selectedRang: [new Date(), null],
onSelected: function(view, date, data) {
var cc = date.format('yyyy-mm-dd');
$("#start").html(cc);
$("input[name=start]").val(cc);
},
onClose: function(view, date, data) {}
});