listMonth FullCalendar视图:长事件的持续时间

时间:2018-08-07 15:38:20

标签: javascript jquery fullcalendar

在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.dateInitevent.dateEnd的格式为:"Y-m-d H:i:s"

我不知道如何计算多天“分裂”事件的持续时间。

[IMG] http://i63.tinypic.com/345eh60.jpg[/IMG]

我将jsfiddle链接到测试:http://jsfiddle.net/s7t2bc12/101/

0 个答案:

没有答案