如果开始时间在 22:00 到 24:00 之间,则以月模式在 2 天内显示完整日历 4.0 事件

Full calendar 4.0 event displayed in 2 days in month mode if the start time is in between 22:00 to 24:00

在完整日历 4.0 中,一个事件的时间为: “开始”:“2020-JULY-09 23:40”,如附图所示,在月模式下占据 7 月 8 日和 7 月 9 日的 2 个单元格,在日模式下也占据前一天的事件,这些事件介于两者之间时间 22:00 到 24:00 显示在第二天 12:00 AM 。我们如何才能避免这种情况,特别是在月模式下,我什至还尝试了开始和结束,其中一个论坛建议使用 eventsfterrender 我们可以实现这一点,这是 fullcalendar 的一个特性。请提出建议。

你说

event with the time : "start":"2020-JULY-09 23:40"

those are in between the time 22:00 to 24:00

第二天也放映。

从您所写的内容来看,这些事件似乎没有定义结束 dates/times。

如果您不指定结束日期,则 fullCalendar 将为您的活动提供标准的时间长度(或持续时间)。根据https://fullcalendar.io/docs/defaultTimedEventDuration,这个时间默认设置为1小时。

因此,任何开始日期为 23:00 或更晚的事件都会有一个默认的结束时间,该时间会进入第二天。 (我不确定你说的“来自 22:00” - 你的意思是“23:00”吗?)

因此,为避免这种情况,您可以更改 defaultTimeEventDuration,或者当然,如果您设置特定的结束日期,则可以更好地控制活动的长度。 (您已经提到“我也尝试过开始和结束”,但不幸的是,根据您的描述,在这种情况下并不清楚您尝试了什么以及效果是什么。但是,如果您愿意,可以通过添加来改变行为结束日期。)