如何处理时区

他们有

我知道这个问题已经问过了。但是我无法清晰地知道如何处理这个问题。我已经阅读了一些有关如何处理它的文章。我的问题是我有一个处理会议/日程表的网站,但是该网站的用户可能来自其他国家/地区,这是我的大问题,因为它们的时区不同。

这是情况。

我明天创建了一个会议,并将时间设置为3:00 PM(考虑到我在新加坡)。我的客户将在法国,因此他在网站上看到的时间应该是9:00 AM。

我该怎么想呢?

感谢您的帮助。

CodeVirtuoso

这就是我要做的事情。

  1. 您在php脚本中设置的默认时区,即您决定的默认时区。

  2. 然后,出于用户显示的目的,您确定用户的时区是什么。您可以使用javascript进行此操作,因为您需要来自客户端的信息。一些可能的解决方案:

纯JavaScript https://stackoverflow.com/a/1091399/525445

jQuery的https://stackoverflow.com/a/5607444/525445

(甚至-结合这两种方法-使用纯JavaScript获取时区,然后将该值存储在会话变量中,如jquery示例中所示)。

3.现在,您的php脚本知道了用户的时区,您可以使用它来将您的默认时区转换为他们所拥有的任何时间,方法如下:

https://stackoverflow.com/a/2505687/525445

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章