fullcalendar2,每个工作日都有minTime和maxTime

时间:2014-08-12 08:30:39

标签: jquery time calendar fullcalendar

是否可以在fullcalenar(左侧的小时)中为每个工作日设置不同的minTime和maxTime?

示例:

  • 星期一:08:00-18:00
  • 星期二:08:00-18:00
  • 星期三:10:00-19:00
  • 星期四:13:00-20:00
  • ...

fullcalendar中的默认值包含minTime和maxTime,但它适用于所有工作日。

谢谢和问候, 锡

1 个答案:

答案 0 :(得分:0)

我也有相同的方案来更改minTimemaxTime。遗憾的是,没有任何选项可以动态更改它,而不是在日历中遍历backforth时重新初始化日历。您还需要在fullcalendar.jsprev函数的next中进行一些修改。您需要在prev函数

中执行此类操作
var day = new Date(currentView.start.getTime() - 86400000).getDay();

并在next函数

var day = currentView.end.getDay();

然后您可以使用日期值找到时间。然后将日历中的minTime和maxTime值作为参数传递。在传递日历remove之前,再次通过方法调用调用它。