如何从时区获取国家/地区详细信息?

时间:2011-02-11 09:00:10

标签: php time timezone

如何使用php在时区找到国家/地区详细信息。

2 个答案:

答案 0 :(得分:2)

您知道用户的时区,想知道他来自哪里?你不能这样做,因为很明显,在一个时区内(很多)有一个以上的国家。

如果您想了解用户的位置,use his ipgeolocation

答案 1 :(得分:1)

您可以制作从时区名称到国家/地区的地图。但这只适用于使用zt型名称,即欧洲/巴黎,而不是如果他们使用Windows疯狂名称,如“浪漫标准时间”,也不使用像CET这样的缩写或像+01:00这样的偏移。因为这些不是国家独有的。

即使你在Unix上,并且你想弄清楚时区名称,你也不走运。你不能可靠地做到这一点。因此,您的用户可能必须手动选择时区。

在这种情况下,他也可以首先手动选择他的国家。

简而言之:比通过时区更好地找出用户国家/地区名称。试着给出一些问题的背景。这是通过网络?用php表示这个,但是你知道用户的时区怎么样? : - )