在FullCalendar中,您可以从JSON提要中提取事件,我不确定我做错了什么。以下是我创建该提要的尝试:
{
events: [
{
title: 'All Day Event',
start: new Date(y, m, 1)
},
{
title: 'Long Event',
start: new Date(y, m, d-5),
end: new Date(y, m, d-2)
},
{
title: 'Meeting',
start: new Date(y, m, d, 10, 30),
allDay: false
},
{
title: 'Lunch',
start: new Date(y, m, d, 12, 0),
end: new Date(y, m, d, 14, 0),
allDay: false
},
{
title: 'Birthday Party',
start: new Date(y, m, d+1, 19, 0),
end: new Date(y, m, d+1, 22, 30),
allDay: false
}
]
}
我认为您需要首先字符串化该对象(创建一个有效的JSON对象)。
var obj=//您在上面提供的obj,jsonObj=JSON.stringfy(obj)
现在,您可以使用上面的jsonObj来提供FullCalendar。
事件的日期必须是ISO 8601
格式,类似于2013-07-09T19:10:00-04:00
。您可以使用完整日历$.fullCalendar.formatDate(from, format);
来转换日期和时间。