如何使用 FullCalendar 设置午餐时间间隔

How to put interval of time for lunch using FullCalendar

大家下午好。我正在使用 FullCalendar,想知道您是否喜欢我将午休时间安排在我的日程安排中,这样就可以将时间设为不计分日程表。

示例:工作时间从 08:00 到 18:00,我的午餐时间从 12:00 到 13:00。

开始:'08:00' 结束:'18:00'

businessHours: [ // specify an array instead
    {
        dow: [ 1, 2, 3 ], // Monday, Tuesday, Wednesday
        start: '08:00' // 8am
        end: '18:00' // 6pm
    }
]

这样一分为二怎么样?

businessHours: [ // specify an array instead
    {   // AM
        dow: [ 1, 2, 3 ], // Monday, Tuesday, Wednesday
        start: '08:00', // 8am
        end: '12:00' // 12am
    },
    {   // PM
        dow: [ 1, 2, 3 ], // Monday, Tuesday, Wednesday
        start: '13:00', // 1pm
        end: '18:00' // 6pm
    }
]

我之前的答案对于旧版本仍然是正确的,但在更高版本(我使用的是版本 5)中,他们对使用的措辞进行了更改。

businessHours: [ // specify an array instead
    {   // AM
        daysOfWeek: [ 1, 2, 3 ], // Monday, Tuesday, Wednesday
        startTime: '08:00', // 8am
        endTime: '12:00' // 12am
    },
    {   // PM
        daysOfWeek: [ 1, 2, 3 ], // Monday, Tuesday, Wednesday
        startTime: '13:00', // 1pm
        endTime: '18:00' // 6pm
    }
]