GregorianCalendar.Roll(CalendarField, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在指定的時間欄位中加入或減去單一時間單位,而不變更較大的欄位。
[Android.Runtime.Register("roll", "(IZ)V", "GetRoll_IZHandler")]
public override void Roll(Java.Util.CalendarField field, bool up);
[<Android.Runtime.Register("roll", "(IZ)V", "GetRoll_IZHandler")>]
override this.Roll : Java.Util.CalendarField * bool -> unit
參數
- field
- CalendarField
行事曆欄位。
- up
- Boolean
指出指定的行事曆欄位值是否要匯總或向下復原。 如果捲動,請使用 true
, false
否則為 。
- 屬性
例外狀況
如果指定了無效的欄位, 則為 。
備註
在指定的時間欄位中加入或減去單一時間單位,而不變更較大的欄位。
<em>Example</em>:請考慮 GregorianCalendar
最初設定為 1999 年 12 月 31 日。 通話 #roll(int,boolean) roll(Calendar.MONTH, true)
會將行事曆設定為 1999 年 1 月 31 日。 欄位 YEAR
未變更,因為它是大於 MONTH
的欄位。
的 java.util.GregorianCalendar.roll(int, boolean)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。