html – 确定用户的时区

前端之家收集整理的这篇文章主要介绍了html – 确定用户的时区前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Web服务器是否有标准方法可以确定用户在网页中的时区?

也许来自HTTP标头或用户代理字符串的一部分?

解决方法

-new Date().getTimezoneOffset()/60;

方法getTimezoneOffset()将从GMT中减去您的时间并返回分钟数.所以如果你住在GMT-8,它将返回480.

把它分成几个小时,除以60.另外,注意标志与你需要的相反 – 它计算GMT与你的时区的偏差,而不是你的时区与GMT的偏差.要解决这个问题,只需乘以-1即可.

还要注意w3school说:

The returned value is not a constant,because of the practice of using Daylight Saving Time.

原文链接:https://www.f2er.com/html/227324.html

猜你在找的HTML相关文章