在FullCalendar中设置15分钟slotMinutes时结局太早的事件

我基本上完成了:

$(document).ready(function() {

    $('#calendar').fullCalendar({
        defaultView: 'agendaWeek',
        firstDay:1,
        allDaySlot:false,
        axisFormat: 'h(:mm)tt',
        slotMinutes: 15,
        defaultEventMinutes:45,

所以我的左侧在15分钟的时间内显示时间。

问题是,我设置了一个从10:00到10:45运行的事件并显示事件,但事件似乎在10:30结束。

我添加了截图,左侧的事件设置为json,如下所示:

array(
        'id' => 333,
        'title' => "John",
        'start' => "May 5 2011 10:00:00",
        'end' => "May 5 2011 10:45:00",
        'url' => "http://yahoo.com/",
        'allDay'=> false,
        'color' => 'red',   // an option!
        'textColor'=> 'black' // an option!
    ),

如果你看截图,

在这里输入图像描述

我已经添加了一个浅蓝色背景,我认为事件应该在10:45时隙结束。 有什么建议么?


我认为你读错了。 如果您注意到,您的活动涵盖三个插槽(10,10,15:和10:30)。 它在10:45插槽开始的地方结束。 如果你有一个新的事件再次碰撞你的第一个事件,你会希望它在10:45开始。 因此,它将占用10:45时隙,就像你第一次占用10时隙一样,因为它从10开始。

链接地址: http://www.djcxy.com/p/6703.html

上一篇: Events ending too early when 15 minute slotMinutes set in FullCalendar

下一篇: How to find time complexity of an algorithm