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);
}

要求

版本 1

应用于:

Date 对象

请参见

其他资源

方法