getTimezoneOffset()
メソッドは、現在のロケールにおける協定世界時 (UTC) からのタイムゾーンオフセット値を分単位で返します。
構文
dateObj.getTimezoneOffset()
戻り値
現在のロケールにおける協定世界時 (UTC) からのタイムゾーンオフセットを表す数値。
説明
タイムゾーンオフセットは、協定世界時と地方時の間の分単位の差です。このオフセット値は、地方時が UTC より後の時刻の場合は正の数になり、前の時刻の場合は負の数になることを意味します。例えば、タイムゾーンが UTC+10 (オーストラリア東部標準時) の場合、-600 が返されます。サマータイム期間中の場合、この値は、与えられたロケールに対して一定ではありません。
例
getTimezoneOffset()
を使う
var x = new Date(); var currentTimeZoneOffsetInHours = x.getTimezoneOffset() / 60;
仕様
ブラウザの実装状況
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本サポート | (有) | (有) | 5 | (有) | (有) |
機能 | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
基本サポート | (有) | (有) | (有) | (有) | (有) | (有) |