Javascript Yii2如何在FullCallendar中设置时间格式?

Javascript Yii2如何在FullCallendar中设置时间格式?,javascript,php,yii2,fullcalendar,Javascript,Php,Yii2,Fullcalendar,我正在那个框架中进行一个团队项目,其中我有一个FullCalendar扩展的问题 我需要将时间格式设置为“8:00”(24小时),而不是我现在得到的08。最奇怪的是,这个问题(将时间显示为小时的2位数字,并省略零)只出现在月视图中,周和日的视图很好:数字小时格式,而分钟没有省略-正如我所希望的那样 我试图寻找一些答案,虽然我没有找到一个方法来设置这个。我甚至试图修改fullcalendar代码本身,搜索任何“2位数”或“0分钟”,但我在其main.js文件中所做的更改似乎没有任何效果 我在文档中

我正在那个框架中进行一个团队项目,其中我有一个FullCalendar扩展的问题

我需要将时间格式设置为“8:00”(24小时),而不是我现在得到的08。最奇怪的是,这个问题(将时间显示为小时的2位数字,并省略零)只出现在月视图中,周和日的视图很好:数字小时格式,而分钟没有省略-正如我所希望的那样

我试图寻找一些答案,虽然我没有找到一个方法来设置这个。我甚至试图修改fullcalendar代码本身,搜索任何“2位数”或“0分钟”,但我在其
main.js
文件中所做的更改似乎没有任何效果

我在文档中阅读了这篇文章(),但我不知道如何应用这些更改(我实际上是Yii的新手,在这个扩展中甚至更多)

我只知道应该是这样

titleFormat: {
    hour: 'numeric',
    omitZeroMinute: false
}

不应更改源文件中的任何内容

完整日历v3 对于
24小时
时钟,您可以使用大写
H
选项

请参见下面的示例

$('#calendar').fullCalendar({
  events: [
    {
      title:  'My Event',
      start:  '2010-01-01T14:30:00',
      allDay: false
    }
    // other events here...
  ],
  timeFormat: 'H(:mm)' // uppercase H for 24-hour clock
});
完整日历v4 选项
timeFormat
已重命名为。改为接受日期格式对象。此版本中删除了矩.js依赖项

这里有一个例子

var calendar = new Calendar(calendarEl, {
  events: [
    {
      title:  'My Event',
      start:  '2010-01-01T14:30:00',
      allDay: false
    }
    // other events here...
  ],
  eventTimeFormat: { // like '14:30:00'
    hour: '2-digit',
    minute: '2-digit',
    second: '2-digit'
  }
});

你用的是Yii还是Yii2?我用的是Yii2。对不起,我刚开始忘了澄清一下。你用的是哪个完整日历扩展?似乎有一个简单的答案,看看它是否有帮助。这是一个完整的日历:但是如何在模块中设置这个值,在声明之外使用这个月视图(它似乎是动态创建的,我找不到这个日历的任何结构)?