📜  如何在 JavaScript 中获取客户端时区偏移量?

📅  最后修改于: 2022-05-13 01:56:28.282000             🧑  作者: Mango

如何在 JavaScript 中获取客户端时区偏移量?

可以使用 Date 对象的 getTimezoneOffset() 方法检测客户端的时区偏移量。

getTimezoneOffset() 方法返回 UTC 时间与本地时间的时间差,即时间偏移量,以分钟为单位。通过除以 60 并对结果取反来更改此偏移量。

注意: getTimezoneOffset() 不考虑夏令时,因此该值可能不是恒定的。

句法:

offset = new Date().getTimezoneOffset()

例子:



      

    
        How to get the client timezone
        offset in JavaScript?
    

  

    

        GeeksForGeeks     

                    How to get the client timezone         offset in JavaScript?                 

        Click on the button to get         the timezone offset     

           

Output:

                                                    

输出:

  • 在点击按钮之前: 点击前
  • 点击按钮后: 点击后