在php中获取当前用户的时区

在php中获取当前用户的时区,php,timezone,Php,Timezone,我想得到当前冲浪者或用户使用该网站的时区。比如(GMT-6)。事实上,我必须对俄克拉荷马州塔尔萨市的用户进行一些检查,以便该州的一些用户使用该网站时将受到检查 我想如果我能得到像-6这样的GMT差,那么我就可以把支票放在支票上。我想用PHP做这件事,但也可以考虑JavaScript。 提前感谢。首先,php脚本在发送给用户之前,总是在服务器上翻译成html,因此我不确定您是否可以使用它来获取用户时区的时间。使用Javascript应该是可能的,因为Javascript是一种客户端脚本语言。首先,

我想得到当前冲浪者或用户使用该网站的时区。比如(GMT-6)。事实上,我必须对俄克拉荷马州塔尔萨市的用户进行一些检查,以便该州的一些用户使用该网站时将受到检查

我想如果我能得到像-6这样的GMT差,那么我就可以把支票放在支票上。我想用PHP做这件事,但也可以考虑JavaScript。
提前感谢。

首先,php脚本在发送给用户之前,总是在服务器上翻译成html,因此我不确定您是否可以使用它来获取用户时区的时间。使用Javascript应该是可能的,因为Javascript是一种客户端脚本语言。首先,您需要使用GeoIp从用户的IP(当然不是100%可靠)获取用户位置,然后从中可以导出时区。首先,php脚本在发送给用户之前总是在服务器上翻译为html,因此我不确定您是否可以使用它来获取用户时区的时间。使用Javascript应该是可能的,因为Javascript是一种客户端脚本语言。首先,您需要使用GeoIp从他们的IP获取用户位置(当然,这不是100%可靠),然后从中可以导出时区。