Events Fullcalendar添加具有固定结束时间的事件

Events Fullcalendar添加具有固定结束时间的事件,events,fullcalendar,add,Events,Fullcalendar,Add,对于那些知道这件事的人来说,这可能是一件容易的事 鉴于此: $(this).fullCalendar('renderEvent', { title: 'Class', start: date, end: date.setHours(2), allDay: false }, true ); 这不管用。。。将结束时间设置为单击时间后两小时的语法是什么?因此,如果用户在上午8点单击,我希望它在两小时后的上午10点自动结束 而且

对于那些知道这件事的人来说,这可能是一件容易的事

鉴于此:

$(this).fullCalendar('renderEvent',
    {
       title: 'Class',
       start: date,
       end: date.setHours(2),
       allDay: false 
    }, true );
这不管用。。。将结束时间设置为单击时间后两小时的语法是什么?因此,如果用户在上午8点单击,我希望它在两小时后的上午10点自动结束

而且。。。是否可以使事件长度无法调整?如中所示,删除他们可以单击以增大或减小大小的小UI

谢谢

我(大部分)都明白了。在上面的示例中,
end:date.setHours(2)
当然不起作用。在检查传递到
dayClick
的日期对象时,我找到了
fromNow
,当我尝试
date.fromNow(2)
时,它工作了

我现在唯一的问题(与我原来的问题无关)是它会提示我输入事件名称,即使我在代码中指定了它。以下是我在上面发布的内容的最终工作版本:

$('#calendar').fullCalendar('renderEvent',
     {
        id: 0,
        title: 'Class',
        start: date,
        end: date.fromNow(2),
        allDay: false
     }, true );