我正在为一个客户做一个简单的网站,其中包括一个用于显示即将发生的事件的谷歌日历。这里的问题是我无法弄清楚如何让日历的时区在每个用户的基础上自动更新,因为它不会让某人来查看日历并查看他们的本地事件从 4:00(芝加哥时间)开始,而实际上它从 2:00(西雅图时间)开始。
我能想到的最接近的,我需要获取 GMT 时区并将其转换为城市/州字符串,然后可以将其拼接到 gCal 具有 ctz 变量的 iframe src 中。
我正在使用 PHP 和重型 JavaScript+jQuery。如果您对更快的替代方案有任何建议,我将不胜感激,因为将 GMT 转换为城市/州的代码可能很长......而且这不是一个付费项目。xD