FullCalendar SlotDuration 24:00 和 weekNumbers: true 改变日期格式

FullCalendar SlotDuration 24:00 and weekNumbers: true alters date formatting

我正在使用完整的日历调度程序..和设置

dayOfMonthFormat: 'ddd - MMM DD',

提供像周一 - 11 月 28 日这样的专栏

我也有 weekNumbers: true set

这非常适合带有时隙的视图,即 minTime、maxTime、slotDuration,即 3 小时。

我得到这样的显示

--

但是,如果我有一个视图,其中 slotDuration 是 24 小时,我可以有 weekNumbers 但日期格式被忽略/错误。

--

我可以通过将 slotLabelFormat: 'ddd - MMM DD' 强制为正确的日期格式,在我看来..但这意味着我没有得到 weekNumbers

--

有谁知道我的自定义日期/列格式都可以使用的解决方案,但我也会得到我的 weekNumbers,有 24 小时时段?

FullCalendar 支持建议这个,这在我的案例中很有效。

slotLabelFormat: [
    '[Week] W',
    'ddd - MMM DD'
]

更新:2022 年 3 月 11 日

对于我正在使用的 FullCalendar v5:

slotLabelFormat: [
    function(date) { return moment(date.date).format('[Week] W') },
    function(date) { return moment(date.date).format('ddd - MMM DD') }
],