【发布时间】:2012-03-06 11:46:33
【问题描述】:
我正在使用 FullCalendar 1.5.3 显示来自 json 提要的事件。每个事件反馈我有 4 个字段 - id、开始、结束和标题。这适用于显示标题的每个事件块。 在 FullCalendar 示例中,带有开始和结束日期的事件显示在标题之前插入了开始时间(例如,格式为 7p 或 10:30a)。这是如何实现的?我所有的活动都有开始和结束时间,我正在使用以下设置...
$(document).ready(function(){
$('#claimCalendar').fullCalendar({
theme : true,
editable : false,
firstDay : 1,
aspectRatio : 4,
timeFormat: {
'' : 'H(:mm)t'
},
allDayDefault: false,
eventSources: [
{ //list of my eventSources
}
],
loading: function (bool) {
if (bool) $('#loading').show();
else $('loading').hide();
}
});
});
关于如何获得展示时间的任何想法?最终,我希望为每个事件显示以下信息
开始标题结束例如00:00 标题 07:30
【问题讨论】:
-
看看this,甚至可能是Javascript Date object
-
感谢 Giorgio,但我已经指定了我的 timeFormat,如上所示。我什至只尝试过 - timeFormat: 'H(:mm)t' 和 timeFormat: { month:'H(:mm)t'} 仍然没有运气。
-
你现在的输出是什么?并且将 allDay 或 allDayDefault 设置为 false?
-
我的输出来自 json 提要。每个事件总是有一个开始和结束日期。数据代表已完成工作的声明,因此我的提要带有数字 ID、开始日期时间和结束日期时间以及标题。我将 allDayDefault 设置为 false,并且为了更好地衡量,我在事件参数中将 allDay 设置为 false。我只使用月视图。所有事件都以正确的顺序显示(最新的在单元格的顶部,最旧的在底部)。但显示的只是标题。正如我所提到的,我希望最终显示开始标题结束,但暂时只对开始标题感到满意。