我正在尝试更改fullcalendar中的日期开始时间,而不会在议程周期和议程日视图中减少任何时间
我在做的是:
$('#calendar').fullCalendar({
minTime: "08:00:00" //8am
});
但是日历视图中的00:00 - 8:00之间的小时数根本没有显示 我试着做
$('#calendar').fullCalendar({
minTime: "08:00:00", //8am
maxTime: "07:00:00" //7am
});
但这个配置什么都没有显示 我错过了什么?是或者在fullcalendar的实现中,minTime和maxTime选项具有特定的值范围?
这是一个fiddle
答案 0 :(得分:2)
我自己需要这个功能,所以我在fork中实现了dayBreakTime选项:https://github.com/matiaslarsson/fullcalendar
这将允许您选择日历列在新的一天中断的时间。只需添加选项dayBreakTime:" 08:00:00"使第二天的日期列从第二天的08:00到08:00,就像这样;
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultView: 'agendaWeek',
dayBreakTime: "08:00:00",
...
});
如果您对主FullCalendar分支机构的功能感兴趣,请查看文档并在https://code.google.com/p/fullcalendar/issues/detail?id=2541标记问题。
答案 1 :(得分:0)
FullCalendar
接受00:00:00至23:59:59格式的时间,在您的情况下,它不起作用,因为您的maxTime
小于minTime
。您需要将maxTime更改为
maxTime: "19:00:00"