全日历图错误

Fullcalendar plot error

我可以问一下,也需要你的帮助。我使用的是完整日历插件最新版本 v3.8.0。我创建了一个活动,开始日期为 2018-01-16 23:59:00,结束日期为 2018-01-17 08:00:00 (11:59pm - 8:00am) 。该事件仅绘制在 16 日的 1 个方框上,但何时将其设置为 2018-01-16 23:59:00,结束日期为 2018-01-17 09:00:00(晚上 11:59 - 9:00am) 结果从 16-17 设置了 2 个框day.I很难为这个插件设置这个时间格式。

我假设您是在谈论 "month" 类型的视图,因为这是唯一会出现此行为的情况。它在其他视图类型中没有任何逻辑意义。

无论如何,此行为由 nextDayThreshold 设置控制。当事件的结束时间跨越另一天时,此选项控制它必须具有的最短结束时间,以便将其呈现到那一天。默认值为上午 9 点

如果您有一个在凌晨结束的活动(例如聚会),但您不希望人们误以为它发生在第二天晚上,或者进入正常工作时间,这会很有用一天什么的。

在你的情况下,如果你想让你的事件出现,你可以设置更早的阈值,例如早上 7 点,以改变行为:

nextDayThreshold: '07:00:00'

这里有两个工作演示,向您展示了更改阈值时的不同之处:

默认行为: http://jsfiddle.net/sbxpv25p/93/

将 nextDayThreshold 设置为早上 7 点: http://jsfiddle.net/sbxpv25p/94/

有关此选项的更多详细信息,请参阅 https://fullcalendar.io/docs/event_rendering/nextDayThreshold/