完整日历如何在日视图上方显示日期名称



>我正在使用FullCalendar调度程序,并希望将我的日历设置为议程日视图,并可以选择周或月。但是,我担心的是,默认视图中不会显示实际的星期几,只会显示日期,如下所示:

一月 15th, 2018

我真的很想有这样的东西:

1月15日星期一

我什至不需要年份。

确实出现在周和月视图中没有问题,但我找不到允许日视图显示日期的设置,例如当用户想要跳到"下周五"而不必查阅另一个视图来查找实际日期时,这将非常有用。

有什么想法吗?

这由"titleFormat"选项控制。您可以将其与特定于视图的选项结合使用,以仅更改"天"视图的标题:

views: {
  day: {
    titleFormat: 'dddd, MMMM Do YYYY'
  }
},

有关工作演示,请参阅 http://jsfiddle.net/sbxpv25p/105/。

参见

1( https://fullcalendar.io/docs/text/titleFormat/(标题格式选项(

2( https://fullcalendar.io/docs/views/View-Specific-Options/(查看特定选项(

3( https://fullcalendar.io/docs/utilities/date_formatting_string/和 http://momentjs.com/docs/#/displaying/format/(可用于格式化日期的字符(

Fullcalendar v5 中,语法略有变化。格式由本地定义。工作日由附加属性和日期格式添加:

locale: 'en',
views: {
    day: {
        titleFormat: {
            year: 'numeric', month: 'long', day: 'numeric', weekday: 'short'
        },
    },
},

  • https://fullcalendar.io/docs/v5/locale
  • https://fullcalendar.io/docs/v5/titleFormat
  • https://fullcalendar.io/docs/v5/date-formatting

相关内容

  • 没有找到相关文章