Language

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

<em>standard</em>現地時刻のミリ秒単位。

返品

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

属性

注釈

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

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

Javaドキュメント。

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

適用対象