fullCalendar多日活动跨越1天太短

当用户向日历添加事件时,他们选择开始:2014-09-17结束:2014-09-18。 很简单,他们希望活动延伸到日历上的第17和第18个方框,但它只出现在9月17日,使其看起来像是为期1天的活动。

在事件管理器中,正确输入数据库9-17和9-18。 我尝试更改fullCalendar插件的nextDayThreshold选项,但该事件仍然只跨越9月。 17。 我可以在后端添加一天,但这会导致其他问题,我宁愿在客户端进行,仅用于显示目的。

有什么方法可以改变这种行为?

谢谢。

$("#cal").fullCalendar({ events:[ { 'title':'test2', 'start':'2014-09-17', 'end':'2014-09-18' } ], nextDayThreshold: "00:00:00" }); 

没有fullDayThreshold,我认为你指的是nextDayThreshold,请查看文档:

http://fullcalendar.io/docs/event_rendering/nextDayThreshold/

应该这样做。 问候。

编辑:您应该为日期添加时间以使该选项生效。 例:

  { 'title':'test2', 'start':'2014-09-17T00:00:00', 'end':'2014-09-18T01:00:00' }, 

尝试使用nextDayThreshold参数:

 $('#calendar').fullCalendar({ **nextDayThreshold**: '00:00:00', // 9am 

nextDayThreshold设置它必须呈现的最短时间,以便它像当天一样呈现。