晚上 8 点后在基本日视图中未显示完整日历事件



我在使用FullCalendar时遇到了一个奇怪的事情,我一直无法弄清楚。我不确定这是 FullCalendar 中的打嗝还是我正在做的事情(可能是后者)。

晚上 8:00 之后的事件不会显示在 basicDay 视图中的日历上(即晚上 8:00-9:00 的事件)。如果我将活动开始时间设置为晚上 7:59,它就会显示出来。我检查了我的时区,一切都设置为东部时间(纽约)。

另一个奇怪的部分是其他视图显示正确。月份和基本周显示掉落的事件很好,晚上 8:00 之后的任何事件都没有问题。

请参阅此处的页面(并查看所有代码):http://www.clarksportscenter.com/calendar/。导航到一个好日期是 4 月 16 日,看看深蓝色的日期(水上运动)。专门寻找一个名为"开放圈数"的事件,该事件发生在晚上 8:00-9:00。默认情况下,它将显示在basicWeek中,您将能够看到它。如果单击以将日历转换为基本日并前进到 4 月 16 日,则事件将消失。有时,如果您逐天向后单击或通过单击月/周/日视图,则会显示事件,有时不会。这有问题的原因是我在主页上也有日历(http://www.clarksportscenter.com),我不能让它在那里删除事件。

任何帮助将不胜感激!谢谢!

我无法重现您的问题。

使用完整日历的基本设置,您的所有事件都显示正确,也没有指定的时区:

jQuery('#calendar').fullCalendar({
/************** Config ***************/
header: {
    left: 'prev,next today',
    center: 'title',
    right: 'month,agendaWeek,agendaDay'
}
/************** Events ***************/
, eventSources: [
    { // gym
    url: "https://www.google.com/calendar/feeds/--YOUR_SWIM_EVENTS--group.calendar.google.com/public/basic"
    , className: "gym-event"
    // , currentTimezone: 'America/New_York'
    }
]
});

....以及包含您的事件的屏幕截图:http://tinypic.com/r/lb1ia/5

也许更新到完整日历 1.5.3 会做到吗?

相关内容

  • 没有找到相关文章

最新更新