Liferay的日历portlet使用AUI调度程序。我有以下问题:
我在同一天创建了以下两个活动,从周末(周日)开始,到第二天(周一)(下周第一天)结束
事件-A: 开始时间:周日下午12:10 结束时间:星期一晚上11:59
事件-B: 开始时间:周日中午12:00 结束时间:星期一晚上11:59
理想情况下,这两个事件应该跨越星期日和星期一。但是在调度程序(月)查看它时,事件-A仅跨越星期一,事件-B跨越星期日和星期一,这是正确的渲染。
有人对此有任何想法吗?
我创建了一个示例小提琴,有助于理解这一点:http://jsfiddle.net/RU5xw/41/
YUI().use(
'aui-scheduler',
function (Y) {
var events = [{
content: 'Event A',
endDate: new Date(2013, 1, 17, 4),
reminder: false,
startDate: new Date(2013, 1, 16, 13)
}, {
content: 'Event B',
endDate: new Date(2013, 1, 17, 4),
reminder: false,
startDate: new Date(2013, 1, 16, 12)
}];
var agendaView = new Y.SchedulerAgendaView();
var dayView = new Y.SchedulerDayView();
var eventRecorder = new Y.SchedulerEventRecorder();
var monthView = new Y.SchedulerMonthView();
var weekView = new Y.SchedulerWeekView();
new Y.Scheduler({
activeView: monthView,
boundingBox: '#myScheduler',
date: new Date(2013, 1, 4),
eventRecorder: eventRecorder,
items: events,
render: true,
views: [dayView, weekView, monthView, agendaView]
});
});