我可以问一下,也需要你的帮助。我正在使用最新版本的 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:00)结果设置为 16-17 天的 2 个盒子。我很难为这个插件设置这个时间格式。
问问题
96 次
1 回答
0
我假设您正在谈论“月”类型的视图,因为这是发生此行为的唯一情况。它在其他视图类型中没有任何逻辑意义。
无论如何,此行为由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/。
于 2018-01-08T14:03:43.577 回答