JavaScriptで現在のタイムゾーンオフセットを取得する方法


// 現在のタイムゾーンオフセットを取得する関数
function getCurrentTimeZoneOffset() {
  var date = new Date();
  return date.getTimezoneOffset();
}
// タイムゾーンオフセットを取得して表示する
var offset = getCurrentTimeZoneOffset();
console.log("現在のタイムゾーンオフセットは " + offset + " 分です。");

上記のコードでは、getCurrentTimeZoneOffsetという関数を定義し、DateオブジェクトのgetTimezoneOffsetメソッドを使用して、現在のタイムゾーンオフセットを取得しています。getTimezoneOffsetメソッドはUTCとの差を分単位で返します。返される値が負数の場合、ローカルタイムゾーンがUTCよりも進んでいることを示します。

上記のコードを実行すると、現在のタイムゾーンオフセットがコンソールに表示されます。

(翻訳された内容に誤りがある場合は、お知らせください。)