?
本文檔使用 PHP中文網(wǎng)手冊 發(fā)布
JScript? | 語言參考 |
返回用分鐘表示的主計算機上的時間和全球標(biāo)準(zhǔn)時間 (UTC)之間的差別。
dateObj.getTimezoneOffset()
必選項 dateObj 參數(shù)為 Date 對象。
getTimezoneOffset 方法返回一個整數(shù)值,這個整數(shù)代表了當(dāng)前計算機上的時間和 UTC 之間相差的分鐘數(shù)。這些值和執(zhí)行腳本的計算機相關(guān)。如果這個方法被一個服務(wù)器腳本調(diào)用,那返回值和服務(wù)器相關(guān)。而如果這個方法被一個客戶機腳本調(diào)用,那么返回值就根據(jù)客戶機上的時間來確定。
如果所在位置的時間落后于 UTC (比如, Pacific Daylight Time),那么這個值就是正值,而如果所在位置的時間超前于 UTC (比如說, Japan),那么這個值就是負值。
例如,假設(shè)在 12 月 1 日,一臺位于 Los Angeles 的客戶機與一臺位于 New York City 的服務(wù)器進行聯(lián)絡(luò)。如果在客戶機上執(zhí)行,getTimezoneOffset 方法將返回 480,而如果在服務(wù)器上執(zhí)行此方法將返回 300。
下面這個例子說明了 getTimezoneOffset 方法的用法。
function TZDemo(){
???var d, tz, s = " The current local time is ";
???d = new Date();
???tz = d.getTimezoneOffset();
???if (tz < 0)
??????s += tz / 60 + " hours before GMT";
???else if (tz == 0)
??????s += "GMT";
???else
??????s += tz / 60 + " hours after GMT";
???return(s);
}
版本 1
Date 對象的方法
應(yīng)用于: Date 對象