>我正在使用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