Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 这是什么格式的时区,我如何将其转换为正常时区?_Php_Datetime_Geolocation_Geoip - Fatal编程技术网

Php 这是什么格式的时区,我如何将其转换为正常时区?

Php 这是什么格式的时区,我如何将其转换为正常时区?,php,datetime,geolocation,geoip,Php,Datetime,Geolocation,Geoip,我正在使用IP2Location数据库获取用户时区,但遇到1个问题。当我获取用户时区时,它返回以下内容:-05:00。我不知道那个时区是什么,我想知道如何用php将它转换成正常的可读时间,比如:11:00PM。提前谢谢 时区只是告诉您用户所在的时区,而不是实际的当前时间。该服务似乎使用正常的GTM时区,因此您可以从wiki中查看更多信息: 然后,当记录一些东西时,您可能知道自己在服务器中的当前时间,并且还可以检查时区。然后简单地计算出你和你的时区之间的时差(注意,有些时区实际上距离下一个时区只有

我正在使用IP2Location数据库获取用户时区,但遇到1个问题。当我获取用户时区时,它返回以下内容:
-05:00
。我不知道那个时区是什么,我想知道如何用php将它转换成正常的可读时间,比如:
11:00PM
。提前谢谢

时区只是告诉您用户所在的时区,而不是实际的当前时间。该服务似乎使用正常的GTM时区,因此您可以从wiki中查看更多信息:


然后,当记录一些东西时,您可能知道自己在服务器中的当前时间,并且还可以检查时区。然后简单地计算出你和你的时区之间的时差(注意,有些时区实际上距离下一个时区只有30分钟),并用它来计算用户的本地时间值。

该时区意味着落后(-)GMT/UST 5小时(05)和0分钟(:00)。我相信你指的是GMT,而不是GTM。绝对正确,看来我的左手有时打字比右手快。