公告:本站提供编程开发方面的技术交流与分享,打造最佳教程网,希望能为您排忧解难!

JS教程

getTimezoneOffset 方法

更新时间:2013-05-03 23:48:11 |

返回用分钟表示的主计算机上的时间和全球标准时间 (UTC)之间的差别。

dateObj.getTimezoneOffset()

必选项dateObj参数为Date对象。

说明

getTimezoneOffset方法返回一个整数值,这个整数代表了当前计算机上的时间和 UTC 之间相差的分钟数。这些值和执行脚本的计算机相关。如果这个方法被一个服务器脚本调用,那返回值和服务器相关。而如果这个方法被一个客户机脚本调用,那么返回值就根据客户机上的时间来确定。

如果所在位置的时间落后于 UTC (比如, Pacific Daylight Time),那么这个值就是正值,而如果所在位置的时间超前于 UTC (比如说, Japan),那么这个值就是负值。

例如,假设在 12 月 1 日,一台位于 Los Angeles 的客户机与一台位于 New York City 的服务器进行联络。如果在客户机上执行,getTimezoneOffset方法将返回 480,而如果在服务器上执行此方法将返回 300。

示例

下面这个例子说明了getTimezoneOffset方法的用法。

 function TZDemo(){

2   var dtzs = " The current local time is ";

3   d = new Date();

4   tz = d.getTimezoneOffset();

5   if (tz < 0)

6      s += tz / 60 + " hours before GMT";

7   else if (tz == 0)

8      s += "GMT";

9   else

10      s += tz / 60 + " hours after GMT";

11   return(s);

12}

请参阅

Date 对象的方法

应用于:Date 对象

最佳教程网

最大的技术交流平台 www.goodxyx.com© CopyRight 2011-2013, All Rights Reserved

浙ICP备11033019号