1

当您在 fullcalendar 中单击 google 日历事件时,如果查看者登录到他们的 Google 帐户,它会在弹出窗口中正确显示。但是,如果他们没有登录到他们的 Google 帐户,它会显示 GMT 时间。我想谷歌在 GMT 中存储时间并根据查看者的时区偏好调整它们。但是,如果查看者没有登录,那么即使您在 Google 中设置日历时区时指定了日历时区,Google 也没有任何事情可做,而是以 GMT 显示。

有没有办法强制条目显示在本地时区或 PST 中?

4

1 回答 1

1

归功于 OP。jassie 的网站 ebooks.marinet.info/calendar 对此进行了修复。

        timezoneParam   : "America/Los_Angeles",

将上面的行添加到选项部分。我没有尝试替换时区:“America/Los_Angeles”,我只是使用了两条线(与 jassie 相同)。如果您在选项部分使用它,请摆脱“ignoreTimezone:false”。它打破了这一点。

于 2016-09-20T00:53:55.457 回答