任何人都可以建议我如何将月份时间格式更改为周格式?
有这个日历'框架' http://fullcalendar.io/views/month/ 如果你改为星期,你可以看到它使用这样的时间:
start_time - end_time
在月历视图中,它只显示start_time
。
我没有找到我应该改变的地方,以便在一周内完全显示出来。
在默认选项中,我找到了这个对象:
timeFormat : {
// for agendaWeek and agendaDay
agenda: shortTimeformat + '{ - ' + shortTimeformat + '}', // 5:00 - 6:30
// for all other views
'': shortTimeformat.replace(/:mm/,'(:mm)') // 7pm
},
我尝试复制其他观点的议程格式(简单地用上面的7替换// 7pm格式),但它没有改变任何东西。
也许有人对此Fullcalendar有更多经验并可以提出建议?
答案 0 :(得分:1)
你想要displayEventEnd
option。它可以全局设置,也可以设置为view-specific。
//Globally
$('#calendar').fullCalendar({
displayEventEnd: 'true',
...
}
//View specific
$('#calendar').fullCalendar({
views: {
month: {
displayEventEnd: 'true',
}
},
...
}
请注意,该活动实际上必须具有结束日期,否则它将无法显示。 JSFiddle有3种不同的事件类型:{start,end},{start},{allday}