完整日历(议程周视图):标题与一个月重叠的周的格式



我有一个关于Adam Shaw的FullCalendar的问题:

我的 titleFormat for the agendaWeek-View 目前的格式是这样的:

"20 — 26 October 2013"

当我去下一周时,这是一个重叠的一周,因为一周的一部分是在 10 月,其余的是在 11 月,导致:

"27 — 2 November 2013" 

这不是我需要的。显示本周标题的正确方式是这样的:

"27 October — 2 November 2013"

有没有办法做到这一点?

这是我目前的标题全日历格式:

titleFormat: {
   month: 'MMMM yyyy',
   week: "d[ yyyy]{ '—' d MMMM yyyy}",
   day: 'dddd, d.MM.yyyy'
}

编辑:

我没有想到一些很明显的事情。将标题格式选项更改为

titleFormat: {
   month: 'MMMM yyyy',
   week: "d MMMM[ yyyy]{ '—' d MMMM yyyy}",
   day: 'dddd, d.MM.yyyy'
}

结果在

"27 Oktober — 2 November 2013"

这是正确的。另一方面,我不希望开始日期的月份显示在不重叠的周内 - 有解决方案吗?

尝试:

week:  "d [MMM]{ '–' d MMM}",

(如果需要,请添加 [yyyy] 或 yyyy)

要选择性地显示月份,仅当它不同时,您应该能够将其放在方括号中,如下所示:[MMMM]

因此,您的完整标题格式将是:

 titleFormat: {
    month: 'MMMM yyyy',
    week: "d MMMM[ yyyy]{ '—' d [MMMM ]yyyy}",
   day: 'dddd, d.MM.yyyy'
}

相关内容

  • 没有找到相关文章