JavaScript Date getTimezoneOffset()方法

下面是一个例子 日期getTimezoneOffset() 方法

null
  • 例子:

javascript

<script>
// If nothing is in parameter it takes
// the current date while creating Date object
var date = new Date();
// Extracting the time difference between
// UTC and local time
var diff = date.getTimezoneOffset();
//Printing on console
document.write(diff);
</script>


  • 输出:
-330

这个 日期getTimezoneOffset() 方法用于返回世界协调时间(UTC)和当地时间之间的时差,单位为分钟。如果您的时区是GMT+5,则返回-300(60*5)分钟。夏时制可防止该值保持不变。 语法:

date.getTimezoneOffset()

参数: 此方法不接受任何参数。 返回值: 它返回一个数字,表示UTC和本地时间之间的时差(以分钟为单位)。 以上方法的更多代码如下: 项目1: 该月的日期应该在1到31之间,因为没有一个月的日期大于31,这就是它返回NaN的原因,也就是说,不是一个数字,因为该月的日期不存在。

javascript

<script>
// Taking the date while creating Date object
var date= new Date( 'Aug 32 2018 5:30' );
// Extracting the timedifference between
// UTC and local time
var n=date.getTimezoneOffset();
document.write(n)
</script>


输出:

NaN

项目2: 在本例中,我们将保留新日期为空,以通过触发器获取UTC和本地时间之间的时差。

javascript

<!DOCTYPE html>
<html>
<head>
<title>
JavaScript Date geTimexoneOffset() Method
</title>
</head>
<body style= "text-align: center;" >
<h1 style= "color: green;" >GeeksforGeeks</h1>
<b>JavaScript Date geTimexoneOffset() Method</b>
<br />
<br />
<button onclick= "gfg()" >Click me</button>
<script>
function gfg() {
// If nothing is in parameter it takes
// the current date while creating
// Date object
var date = new Date( "June 29 2020 10:30" );
// Extracting the time difference between
// UTC and local time
var diff = date.getTimezoneOffset();
//Printing on console
document.write(diff);
}
</script>
</body>
</html>


输出:

图片[1]-JavaScript Date getTimezoneOffset()方法-yiteyi-C++库

注: 世界协调时间(UTC)是世界时间标准设定的时间。UTC与GMT时间相同。 支持的浏览器: 支持的浏览器 JavaScript Date getTimezoneOffset()方法 以下列出了:

  • 谷歌Chrome 1及以上版本
  • 边缘12及以上
  • Firefox 1及以上版本
  • Internet Explorer 5及以上版本
  • 歌剧3及以上
  • Safari 1及以上
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享