我只想在完整日历中更改列表月视图(' fc-list-heading-main')的日期格式。我尝试了所有不同的方式,但我没有成功。请让我知道如何更改日期格式。
任何帮助都将不胜感激。
答案 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));
});
在呈现日历后放置上述代码。还为下一个和上一个事件添加了此代码。