我怎么知道时区 - PHP

时间:2010-10-15 16:37:37

标签: php datetime timezone

我如何知道不同地方的当前时间

例如: -

美国当地时间&伦敦不同

1)因此,如果来自美国的用户访问我的网站,我应该能够告诉他当地的时间 2)如果来自伦敦的用户访问我的网站,则应填充他/她的当地时间

1 个答案:

答案 0 :(得分:2)

使用javascript,您可以从浏览器中找到用户位置。

您应该保留一个数据库,以找出GMT时间与国家/地区的差异。

根据您从javascript获得的位置,从db生成日期差异并显示。

http://www.bennadel.com/blog/2023-Geocoding-A-User-s-Location-Using-Javascript-s-GeoLocation-API.htm

基于IP,您也可以找到位置。

http://unitstep.net/blog/2009/06/29/determine-your-visitors-location-based-on-ip-address/

http://briancray.com/2009/05/29/find-web-visitors-location-javascript-google-api/