在fullCalendar中使用listMonth视图时,我需要显示持续时间。
现在我正在使用此事件(例如发布的测试图像相同)来获取事件的开始和结束。因此,如果事件在一天中开始,并在另一天(第二天)结束,则两行的短语相同。参见图片。
eventRender: function(event, element, view) {
if ( view.type == "listMonth" ) {
var title = element.find( '.fc-list-item-title' );
title.html( event.title + ': from ' + event.dateInit + ' to ' + event.dateEnd);
}
},
我想根据一天划分事件的持续时间。例如事件“ Malattia”的开始时间为8月3日,结束于8月04日,因此,我需要计算8月03日内的持续时间,并像编辑的图像示例(底部)一样计算8月04日内的持续时间。
我的变量是:
event.dateInit
和event.dateEnd
的格式为:"Y-m-d H:i:s"
我不知道如何计算多天“分裂”事件的持续时间。
[IMG] http://i63.tinypic.com/345eh60.jpg[/IMG]
我将jsfiddle链接到测试:http://jsfiddle.net/s7t2bc12/101/