我正在尝试在完整日历中更改一天的开始时间,而不会在议程中削减一天中的任何时间周和议程日视图
我正在做的是:
$('#calendar').fullCalendar({
minTime: "08:00:00" //8am
});
但是 00:00 - 8:00 之间的小时根本不显示在日历视图中我试着做
$('#calendar').fullCalendar({
minTime: "08:00:00", //8am
maxTime: "07:00:00" //7am
});
但是这个配置什么也没显示。
我错过了什么吗?
还是在全日历的实现中,最小时间和最大时间选项具有特定的值范围?
这是一把小提琴
我自己需要这个功能,所以我在我的分支中实现了一个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 处加注星标。
FullCalendar
接受 00:00:00 到 23:59:59 格式的时间,在您的情况下,它不起作用,因为您的maxTime
小于 minTime
.您需要将最大时间更改为
maxTime: "19:00:00"