Fullcalendar周视图。显示当天标题中每天的总事件分钟数

时间:2017-01-09 21:01:39

标签: javascript fullcalendar momentjs

您好,请帮助我。我有一个在周视图中开发的完整日历。我每天都有几个事件,我使用以下方法计算每个事件的持续时间:

  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个。

由于

1 个答案:

答案 0 :(得分:0)

我不确定这是否适合您,但可以使用columnFormat修改列名。

以下是文档的链接:https://fullcalendar.io/docs/text/columnFormat/

它只显示日期的格式,但你可以添加变量,只需要小心字符串,因为它会解析与日期格式相关的任何内容。

示例:

('#calendar').fullCalendar({
          views: {
            week: { // name of view
                columnFormat: 'YYYY' + $min
                // other view-specific options here
            }
          }
});