[英]Fullcalendar week view. Display total event minutes per day in the day header
您好,请协助我。 我有一个全日历日历表。 我每天有几个事件,我使用以下方法计算每个事件的持续时间:
var duration = moment.duration(event.end.diff(event.start));
var mins = duration.asMinutes();
element.find('.fc-title').append("<span class ='timeduration'>" + " " + mins + " min." + "</span>");
如果有人可以帮助我展示如何每天显示这些总分钟数并将其追加到当天的标题,我将不胜感激。
因此,例如,如果本周星期三我有2个活动显示,一个活动时间为20分钟,另一个活动时间为10分钟,那么我想在周三隔天看到总共30分钟。
如果星期五在10分钟内只有1个事件,我想在星期五附近的标题中看到10个事件。
谢谢
我不确定这是否适合您,但是可以使用columnFormat修改列名。
这是文档的链接: https : //fullcalendar.io/docs/text/columnFormat/
它仅显示日期格式,但是您可以添加变量,请小心使用字符串,因为它将解析与日期格式有关的所有内容。
例:
('#calendar').fullCalendar({
views: {
week: { // name of view
columnFormat: 'YYYY' + $min
// other view-specific options here
}
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.