Condividi tramite


GregorianCalendar.Roll(CalendarField, Boolean) Metodo

Definizione

Aggiunge o sottrae (su/giù) una singola unità di tempo nel campo di tempo specificato senza modificare campi più grandi.

[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

Parametri

field
CalendarField

campo del calendario.

up
Boolean

indica se il valore del campo del calendario specificato deve essere eseguito il rollup o il roll down. Usare true se si esegue il roll up, false in caso contrario.

Attributi

Eccezioni

se viene specificato un campo non valido.

Commenti

Aggiunge o sottrae (su/giù) una singola unità di tempo nel campo di tempo specificato senza modificare campi più grandi.

<em>Example</em>: considera un GregorianCalendar valore originariamente impostato sul 31 dicembre 1999. La chiamata #roll(int,boolean) roll(Calendar.MONTH, true) imposta il calendario sul 31 gennaio 1999. Il YEAR campo è invariato perché è un campo più grande di MONTH.

Documentazione java per java.util.GregorianCalendar.roll(int, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a