下面是一个例子 日期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> |
输出:
注: 世界协调时间(UTC)是世界时间标准设定的时间。UTC与GMT时间相同。 支持的浏览器: 支持的浏览器 JavaScript Date getTimezoneOffset()方法 以下列出了:
- 谷歌Chrome 1及以上版本
- 边缘12及以上
- Firefox 1及以上版本
- Internet Explorer 5及以上版本
- 歌剧3及以上
- Safari 1及以上
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END