FullCalendar不显示在所需时区

时间:2014-11-21 00:34:38

标签: timezone fullcalendar

使用fullCalendar我无法让它在不同的时区显示。我在太平洋时区,但我希望看到这些事件好像我在纽约。我还尝试使用偏移量(2014-11-20T13:33:00-0800)传递日期。无论如何,它们都显示为太平洋时区。我做错了什么?

$(document).ready(function () {

    var dt = "2014-11-20";
    var tz = "America/New_York";
    //Call the fullCallendar method. You can replace the '#calendar' with the ID of the dom element where you want the calendar to go. 
    $('#calendar').fullCalendar({
        header: {
            //left: 'prev,next today',
            left: '',
            center: 'title',
            right: ''
            //right: 'month,agendaWeek,agendaDay'
        },
        editable: false,
        defaultDate: dt,
        timezone: tz,
        defaultView: 'agendaDay',
        allDaySlot: false,
        events: [

        //At run time, this APEX Repeat will reneder the array elements for the events array
        {
            title: "New Photo Shoot",
            start: '2014-11-20T13:27:00',
            end: '2014-11-20T14:27:00',
            url: '',
            allDay: false,
            className: 'event-personal'
        }, {
            title: "GMB/Calendar Test 4 - Initial Photo Shoot",
            start: '2014-11-20T11:00:00',
            end: '2014-11-20T13:00:00',
            url: '/00UJ00000081xpZMAQ',
            allDay: false,
            className: 'event-birthday'
        }, {
            title: "GMB/Calendar Test 4 - Initial Photo Shoot",
            start: '2014-11-20T10:36:00',
            end: '2014-11-20T12:36:00',
            url: '/00UJ00000081xptMAA',
            allDay: false,
            className: 'event-birthday'
        }, ]
    });

});

0 个答案:

没有答案