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>示例</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 属性许可证中所述的术语使用。