getTimezoneOffset 方法
返回主机的时间与协调通用时间 (UTC) 之间的分钟差值。
function getTimezoneOffset() : Number
备注
getTimezoneOffset 方法返回一个整数值,该整数表示了当前计算机上的时间和 UTC 时间之间相差的分钟数。 这些值适用于执行脚本的计算机。 如果从一个服务器脚本调用该方法,返回值适用于服务器。 若从一个客户端脚本调用该方法,则返回值适用于该客户端。
如果您的时间晚于 UTC 时间(例如太平洋夏时制),则此值为正,而如果您的时间早于 UTC 时间(例如日本),则此值为负。
例如,假设位于洛杉矶的客户端与位于纽约的服务器于 12 月 1 日 进行联系。 若在客户端执行 getTimezoneOffset,则将返回 480;若在服务器端执行,则返回 300。
示例
下面的示例阐释了 getTimezoneOffset 方法的用法。
function TZDemo()
{
var d = new Date();
var minutes = d.getTimezoneOffset();
var s = "";
s += "The current local time is ";
s += minutes / 60;
if (minutes < 0)
s += " hours after UTC";
else
s += " hours before UTC";
return(s);
}