語言

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

以電磁>標準</當地>時間計算的毫<秒。

傳回

將毫秒加到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 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於