在周视图中仅显示特定时间范围

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在周视图中仅显示特定时间范围相关的知识,希望对你有一定的参考价值。

我怎样才能在08:00-12:00和13:00-18:00之间显示时间,而不是使用FullCalendar在周视图中显示完整的24小时?

我试过this solution on SO,但我无法让它工作。

答案

businessHours可能会让你到达你想去的地方。从v2.9.1开始,您可以指定多个小时部分。

$('#calendar').fullCalendar({
  defaultView: 'agendaWeek',
  businessHours: [{
    dow: [0, 1, 2, 3, 4, 5, 6], // Maybe not 0,6? Sunday,Saturday
    start: '08:00',
    end: '12:00'
  }, {
    dow: [0, 1, 2, 3, 4, 5, 6], // Maybe not 0,6? Sunday,Saturday
    start: '13:00',
    end: '18:00'
  }]
});
@import url('https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.0.1/fullcalendar.min.css');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.15.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.0.1/fullcalendar.min.js"></script>
<div id="calendar"></div>

以上是关于在周视图中仅显示特定时间范围的主要内容,如果未能解决你的问题,请参考以下文章

在 matplotlib 图中,我可以突出显示特定的 x 值范围吗?

设置 DateTimePicker 以显示特定的时间范围,例如仅工作时间

无法使用 .getBounds() 函数(传单)仅显示特定范围(圆圈)内的点

仅在特定时间范围内显示指标

选择特定范围的单元格并仅删除突出显示的单元格并向上移动的 VBA

Xcode 8 Autocomplete Broken - 仅显示有限的用户代码片段 - 知道为啥吗?