如何动态设置时区作为客户端时区

时间:2015-09-08 09:38:17

标签: javascript php datetime timezone

访问我的网页时是否可以将时区设置为客户的时区?如果有人从美国访问我的网站,那么我的脚本将是

date_default_timezone_set($dynamic_timezone);//this would be as follows
date_default_timezone_set('America/New_York');

再次有人从dhaka访问我的网站

date_default_timezone_set($dynamic_timezone);//this would be as follows
date_default_timezone_set('Asia/Dhaka');

我找到了一个JS脚本能够获得客户端时区的解决方案。但是如何在date_default_timezone_set()或任何其他解决方案中发送时区? 我需要这个,以便用户可以看到自己的本地日期时间(日期时间来自我的mysql时间戳字段)

1 个答案:

答案 0 :(得分:0)

您可以使用日期对象。 这段代码从客户端浏览器返回当前时间, 因此,您的客户将看到他们的当地时间。



currentTime = new Date();
time = currentTime.getTime();
hours = currentTime.getHours();