Fullcalendar时区选项被忽略

时间:2015-08-05 13:39:54

标签: timezone fullcalendar

我正在使用fullCalendar插件的timezone选项。我设置的内容无关紧要:无,UTC或特定位置,插件都会忽略所有内容。所有给定时间显示为UTC + 2(多数民众赞成我的位置)。我做了什么:

首先根据以下代码创建一些事件:

if(!newsCalendarEvent){
    var newsCalendarEvent = [];
}
newsCalendarEvent["Event_1"] = {
    events: [
        {
            title: 'my first news',
            start: '2015-08-02T17:46:00Z',
            end: '2015-08-10T17:46:00Z',
            className: 'Event_1'

        }
    ],
    color: '',
    textColor: ''
}

然后创建日历并循环遍历这些事件:

newsCalendar = $('#calendar').fullCalendar({
                    lang: 'de',
                    buttonIcons: false, // show the prev/next text
                    weekNumbers: true,

                    timezone : 'none',
                    timeFormat: 'H(:mm)'

                })

            for (var key in newsCalendarEvent) {
              if (newsCalendarEvent.hasOwnProperty(key)) {
                newsCalendar.fullCalendar( 'addEventSource', newsCalendarEvent[key] )   
              }
            }

1 个答案:

答案 0 :(得分:0)

解决。这个问题与这个插件无关。它一直是我的PHP代码中的时间设置。