0

我遇到了一个问题-想知道可以做些什么来克服。事件动态地来自数据库。服务器在美国 - 所以那是 GMT-4 小时。

但我在时区 GMT+2

所以现在(凌晨 3 点 30 分)- fullcalendar 向我显示这是星期一(fullcalendar 看到的我的本地时间),但是事件是在服务器时间到来之前 - 即星期日。

所以如果我理解正确的话——在某些情况下,这些活动可能会休息一天。

可以做些什么来克服这个问题?

谢谢!!

4

1 回答 1

1

我认为这取决于您如何在日历中设置日期。如果日期是相对于客户端(客户端浏览器)的日期,那么您需要将从服务器返回的日期调整为用户的区域设置。检查这篇文章 - 它有一些很好的例子说明如何确定用户的时区偏移量并更正日期 -如何使用 jquery 获取用户时区?

希望这可以帮助!

于 2012-07-16T04:11:14.940 回答