JavaScript getTimezoneOffset()方法获取本地时间与UTC时间差值

分类:知识百科 日期: 点击:0

JavaScript getTimezoneOffset()方法

JavaScript getTimezoneOffset()方法可以用来获取本地时间与UTC时间的时差值,单位为分钟。本地时间比UTC时间早的话,则返回的值为负值,比UTC时间晚的话,则返回的值为正值。

var timezoneOffset = new Date().getTimezoneOffset();

使用getTimezoneOffset()方法的一般格式如上,其中new Date()表示当前的日期和时间,可以替换为其他的时间,比如:

var timezoneOffset = new Date("2019-11-11").getTimezoneOffset();

上面的代码表示获取2019年11月11日本地时间与UTC时间的时差值,返回的值也是以分钟为单位的。

下面我们来看一个实例,先定义一个变量,获取当前日期和时间:

var now = new Date();

使用getTimezoneOffset()方法获取本地时间与UTC时间的时差值:

var timezoneOffset = now.getTimezoneOffset();

我们可以使用console.log()方法来输出获取的时差值:

console.log(timezoneOffset);

如果本地时间比UTC时间早,则返回的值为负值,比UTC时间晚的话,则返回的值为正值。比如,如果本地时间比UTC时间早8小时,则返回的值为-480,如果本地时间比UTC时间晚8小时,则返回的值为480。

一下,JavaScript getTimezoneOffset()方法可以用来获取本地时间与UTC时间的时差值,单位为分钟,本地时间比UTC时间早的话,则返回的值为负值,比UTC时间晚的话,则返回的值为正值。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。