FullCalendar Change minTime 不减少一天的时间
FullCalendar Change minTime without cutting day hours
我正在尝试更改 fullcalendar 中的一天开始时间,而不减少 agendaWeek 和 agendaDay 视图中一天中的任何时间
我正在做的是:
$('#calendar').fullCalendar({
minTime: "08:00:00" //8am
});
但是 00:00 - 8:00 之间的时间根本没有显示在日历视图中
我试过
$('#calendar').fullCalendar({
minTime: "08:00:00", //8am
maxTime: "07:00:00" //7am
});
但是这个配置没有显示任何内容。
我错过了什么吗?
或者是在全日历的实现中 minTime and maxTime 选项有特定值范围的东西吗?
这是一个 fiddle
FullCalendar
接受 00:00:00 到 23:59:59 格式的时间,在您的情况下,它不起作用,因为您的 maxTime
小于 minTime
.您需要将 maxTime 更改为
maxTime: "19:00:00"
我自己需要这个功能,所以我在我的 fork 中实现了一个 dayBreakTime 选项:https://github.com/matiaslarsson/fullcalendar
这将允许您 select 日历列将在新的一天中断的时间。只需添加选项 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 中的一天开始时间,而不减少 agendaWeek 和 agendaDay 视图中一天中的任何时间
我正在做的是:
$('#calendar').fullCalendar({
minTime: "08:00:00" //8am
});
但是 00:00 - 8:00 之间的时间根本没有显示在日历视图中 我试过
$('#calendar').fullCalendar({
minTime: "08:00:00", //8am
maxTime: "07:00:00" //7am
});
但是这个配置没有显示任何内容。
我错过了什么吗?
或者是在全日历的实现中 minTime and maxTime 选项有特定值范围的东西吗?
这是一个 fiddle
FullCalendar
接受 00:00:00 到 23:59:59 格式的时间,在您的情况下,它不起作用,因为您的 maxTime
小于 minTime
.您需要将 maxTime 更改为
maxTime: "19:00:00"
我自己需要这个功能,所以我在我的 fork 中实现了一个 dayBreakTime 选项:https://github.com/matiaslarsson/fullcalendar
这将允许您 select 日历列将在新的一天中断的时间。只需添加选项 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 为问题加注星标。