SimpleTimeZone.GetOffset(Int32, Int32, Int32, Int32, Int32, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據指定的日期和時間,傳回當地時間與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>注意:一般而言,客戶端應該使用 Calendar.get(ZONE_OFFSET) + Calendar.get(DST_OFFSET)
,而不是呼叫此方法。</em>
的 java.util.SimpleTimeZone.getOffset(.*int, .*int, .*int, .*int, .*int, .*int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。