在完整日历月视图中准确显示事件的问题



我使用的是FullCalendar v2.7.1 jquery插件。

月视图中没有正确显示事件。在日视图周视图中,它准确地显示事件。我已经通过了日期时间在ISO8601格式的事件(2016-08-06T00:00:00)。

我有一个事件开始于2016-08-02T07:00:00和结束于2016-08-04T07:00:00但在月视图中占用的事件只有2天(8月02日- 8月03日)3天 (August 02 - August 04)

但是当我将结束日期更改为2016-08-04T09:00:00时,它占用了3天

完整日历的js代码是

$('#calendar').fullCalendar({
    editable: false,
    droppable: false,
    events:{
        url: "common/calendar/show_events",
        type: 'POST'
    }
});

我已经尝试过allDayDefault为false。

有解决这个问题的办法吗?

这只是您的时区问题,请尝试与您的pc时区匹配时区我总是喜欢使用unix时间戳

传递日期和时间。

交货:开始:1470747280000

如果不是由时间戳固定,则查找以下设置:

nextDayThreshold: '00:00:00'

下面的链接可以帮助你理解时区:http://fullcalendar.io/docs/timezone/timezone/

逻辑上从2016-08-02T07:00:00到2016-08-04T09:00:00之间是三天8月2日,8月3日和8月4日9小时因此,它将显示在8月4日

相关内容

  • 没有找到相关文章

最新更新