語言

GregorianCalendar.Roll(CalendarField, Boolean) 方法

定義

在指定時間場上加減一個單位時間,且不改變較大的場。

[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>範例/em>:假設一個GregorianCalendar原本設定在1999年12月31<日的事件。 《Calling #roll(int,boolean) roll(Calendar.MONTH, true) 》將日曆設定為1999年1月31日。 YEAR場不變,因為它比 場大MONTH

java.util.GregorianCalendar.roll(int, boolean)Java 檔。

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

適用於