Jquery 完整日历忽略时区

Jquery 完整日历忽略时区,jquery,fullcalendar,Jquery,Fullcalendar,我已经准备好了 var calendar = $('#calendar').fullCalendar({ axisFormat: 'HH:mm', timezone:false, ignoreTimezone: true,... 所以我希望它使用当前的本地时间设置,但它不是。。当我在日历中选择时间时,事件对象日期提前2小时。。我想这是因为我的时区是UTC+2,但我不希望它添加任何我想要的东西,无论我在日历中选择了什么。。这

我已经准备好了

var calendar = $('#calendar').fullCalendar({
            axisFormat: 'HH:mm',
            timezone:false,
            ignoreTimezone: true,...
所以我希望它使用当前的本地时间设置,但它不是。。当我在日历中选择时间时,事件对象日期提前2小时。。我想这是因为我的时区是UTC+2,但我不希望它添加任何我想要的东西,无论我在日历中选择了什么。。这是它的样子。。 (我选择星期一下午23:30,但活动日期为:星期二上午01:30)


我在浏览器中看到该对象(时刻)有一个属性_isUTC:true。。我想这是我的问题,但如何将其设置为false?

您可以在完整日历配置中将本地设置为时区

timezone:'local',

它起作用了

有时,您可能希望在精确的时刻对象上使用“moment.local()”来动态地将其标志“isUTC”设置为false,而不是使用“timezone:'local'”。

时区参数应为false,请检查。还有一个演示:我也使用了它,编辑帖子,但什么都没有更改,仍然在所选日期前添加了2个小时我编辑了帖子。。不是日历,但我认为矩对象使用UTC。。它看起来是真的,我怎么能编辑它..你能发布日历创建的完整代码吗?我发布了答案。谢谢现在,其他开发人员可以从您的问题中获得相同问题的帮助。并找到正确答案的解决方案。不确定它何时改变,但现在是:时区:'local',大写Z