次の方法で共有


SimpleTimeZone.GetOffset(Int32, Int32, Int32, Int32, Int32, Int32) メソッド

定義

指定した日時の生オフセットと夏時間の効果の両方を考慮して、ローカル時刻と UTC の差をミリ秒単位で返します。

[Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler")]
public override int GetOffset (int era, int year, int month, int day, int dayOfWeek, int millis);
[<Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler")>]
override this.GetOffset : int * int * int * int * int * int -> int

パラメーター

era
Int32

指定された日付の時代 (年号)。

year
Int32

指定した日付の年。

month
Int32

指定した日付の月。 月は 0 から始まります。 たとえば、1 月の場合は 0 などです。

day
Int32

指定した日付の月単位の日。

dayOfWeek
Int32

指定した日付の曜日。

millis
Int32

1 日のミリ秒 ( <em>標準</em> 現地時刻)。

戻り値

UTC に追加して現地時刻を取得するミリ秒。

属性

注釈

指定した日時の生オフセットと夏時間の効果の両方を考慮して、ローカル時刻と UTC の差をミリ秒単位で返します。 このメソッドは、開始月と終了月が異なっていることを前提としています。 また、閏年の決定など、基になるカレンダーとして既定 GregorianCalendar のオブジェクトも使用します。 このメソッドの結果は、既定 GregorianCalendar以外のカレンダーには使用しないでください。

<em>注: 一般に、クライアントはこのメソッドを呼び出す代わりに使用 Calendar.get(ZONE_OFFSET) + Calendar.get(DST_OFFSET) する必要があります。</全角>

の Java ドキュメントjava.util.SimpleTimeZone.getOffset(.*int, .*int, .*int, .*int, .*int, .*int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象