全日历24小时时间格式

问题描述 投票:0回答:2

我知道这是一个常见问题,很抱歉再次问这个问题。

我在显示事件的 24 小时(军用时间)时遇到问题。

我尝试使用

 timeFormat: 'H:mm'

也尝试过

slotLabelFormat: [
                  'ddd D/M',
                   'H:mm'
                 ],

也尝试过类似的事情

 views: {
       month: {
       eventLimit: 3,
       axisFormat: 'H:mm',
       timeFormat: 'H:mm'
              }
        },

但是没有任何效果,有人可以告诉我哪里出了问题吗?

fullcalendar
2个回答
0
投票

根据文档:

timeFormat: 'H(:mm)' // uppercase H for 24-hour clock

您不应该使用

slotLabelFormat

如果仍然不起作用,您可能使用了错误的视图名称(您确定它是“月”?)或将

views:
放置在错误的位置。

小提琴:http://jsfiddle.net/xpsg9pa4/

如果检查上面的链接后仍然无法正常工作,请设置一个 jsfiddle。


0
投票

我也曾为这个问题苦苦挣扎。 这就是您所需要的:https://fullcalendar.io/docs/eventTimeFormat

您需要的是将此对象添加到您的选项中:

 eventTimeFormat: { // like '14:30:00'
    hour: '2-digit',
    minute: '2-digit',
    second: '2-digit',
    hour12: false
  }
© www.soinside.com 2019 - 2024. All rights reserved.