如何在 FullCalendar JS 上做无穷无尽的营业时间和约束?

How to make endless business hours and constraints on FullCalendar JS?

我必须创建一个日历,其中可用时间和 select 可用时间是每天从 10:00 到 00:00。

当我将此对象传递给 businessHourseventConstraintselectConstraint 时:

{
   startTime: "10:00:00",
   endTime: "00:00:00"
}

我有所有被禁用的插槽。当我通过这个时:

{
   startTime: "10:00:00",
   endTime: "23:59:59"
}

日历显示正确的营业时间,但我无法select 从 23:00 到 00:00 的任何一天的时段。

我如何允许 select 这个时段同时有正确的营业时间,或者只是禁用从 00:00 到 10:00 的每一天而不是允许 10:00 到 00:00?我没有在文档中找到有关禁用而不是启用的任何信息。

我也试过无限约束,比如:

{
   startTime: "10:00"
}

但是没有用。因此,关于无限约束的问题。

谢谢!

终于有答案了!

endTime 需要在 starTime 之后,所以我们可以用 "24:00:00" 表示午夜,而不是 "00:00:00"

{
   startTime: "10:00:00",
   endTime: "24:00:00"
}

所以这不是错误,而是一个功能。