如何将事件持续时间显示为数字?

mar*_*rce 4 fullcalendar

我有一个彩条延长3天的活动.我想要一个数字来显示颜色条延伸了多少天.所以,如果我有一个颜色条,通过1号,2号和3号......我想要一个数字显示"3".代表"3天".我认为它是事件持续时间?

war*_*der 8

您可以在'eventRender'回调中修改事件.未经测试但我认为这会奏效:

$('#calendar').fullCalendar({
    // some other options,
    eventRender: function(event, element, view) {
        var duration = moment.duration(event.end - event.start).days();
        element.find('.fc-title').append(duration);
    }
});
Run Code Online (Sandbox Code Playgroud)