言語

Date.TimezoneOffset プロパティ

定義

注意事項

deprecated

この Date オブジェクトで表される時刻に適した UTC を基準としたローカル タイム ゾーンのオフセットを分単位で返します。

[System.Obsolete("deprecated")]
public virtual int TimezoneOffset { [Android.Runtime.Register("getTimezoneOffset", "()I", "GetGetTimezoneOffsetHandler")] get; }
[<System.Obsolete("deprecated")>]
[<get: Android.Runtime.Register("getTimezoneOffset", "()I", "GetGetTimezoneOffsetHandler")>]
member this.TimezoneOffset : int

プロパティ値

現在のタイム ゾーンのタイム ゾーン オフセット (分単位)。

属性

注釈

この Date オブジェクトで表される時刻に適した UTC を基準としたローカル タイム ゾーンのオフセットを分単位で返します。

たとえば、マサチューセッツ州では、グリニッジ西部の 5 つのタイム ゾーン: <blockquote>

new Date(96, 1, 14).getTimezoneOffset() returns 300

</blockquote> 1996 年 2 月 14 日に標準時 (東部標準時) が使用されているため、UTC から 5 時間オフセットされますが、 <blockquote>

new Date(96, 5, 1).getTimezoneOffset() returns 240

</blockquote> 1996 年 6 月 1 日に夏時間 (東部夏時間) が使用されているため、UTC から 4 時間だけオフセットされます。

このメソッドは、計算された場合と同じ結果を生成します: <blockquote>

(this.getTime() - UTC(this.getYear(),
                                  this.getMonth(),
                                  this.getDate(),
                                  this.getHours(),
                                  this.getMinutes(),
                                  this.getSeconds())) / (60 * 1000)

</blockquote>

このメンバーは非推奨です。 JDK バージョン 1.1 の時点で、 -(Calendar.get(Calendar.ZONE_OFFSET) + Calendar.get(Calendar.DST_OFFSET)) / (60 * 1000)に置き換えられました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象