如何更改" list-month view"的日期格式?在完整的日历?

时间:2017-03-27 18:29:30

标签: fullcalendar

我只想在完整日历中更改列表月视图(' fc-list-heading-main')的日期格式。我尝试了所有不同的方式,但我没有成功。请让我知道如何更改日期格式。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:5)

在浏览完源代码( fullcalendar.js )之后,我找到了解决方案:有一个名为listDayFormat的选项。所以尝试类似的事情:

$('#calendar').fullCalendar({
    defaultView: 'listMonth',
    listDayFormat: 'D MMMM YYYY'
});

这将更改fc-list-heading-main的日期格式。 还有一个名为listDayAltFormat的替代格式选项,其中一个负责fc-list-heading-alt内的格式设置。

答案 1 :(得分:0)

现在我没有找到任何解决方案。我没有找到任何完整的日历api。我用jQuery解决了这个问题。

jQuery('.fc-list-table .fc-list-heading').each(function () {
       jQuery(this).find(".fc-list-heading-main").html(jQuery(this).find(".fc-list-heading-main").text().split(',')[0].split(' ')[1]);
     });
     jQuery('.fc-list-table .fc-list-heading').each(function () {
       jQuery(this).find(".fc-list-heading-alt").html(jQuery(this).find(".fc-list-heading-alt").text().slice(0, 3));
     });

在呈现日历后放置上述代码。还为下一个和上一个事件添加了此代码。