IsoFields.WeekOfWeekBasedYear Proprietà

Definizione

Campo che rappresenta l'anno basato sulla settimana della settimana.

[Android.Runtime.Register("WEEK_OF_WEEK_BASED_YEAR", ApiSince=26)]
public static Java.Time.Temporal.ITemporalField? WeekOfWeekBasedYear { get; }
[<Android.Runtime.Register("WEEK_OF_WEEK_BASED_YEAR", ApiSince=26)>]
static member WeekOfWeekBasedYear : Java.Time.Temporal.ITemporalField

Valore della proprietà

Attributi

Commenti

Campo che rappresenta l'anno basato sulla settimana della settimana.

Questo campo consente di eseguire query e impostare la settimana del valore dell'anno basato su settimana. L'anno basato sulla settimana della settimana ha valori compresi tra 1 e 52 o 53 se l'anno basato sulla settimana ha 53 settimane.

Nella fase di risoluzione dell'analisi, è possibile creare una data da un anno basato su settimana, settimana-settimana-anno e giorno della settimana.

In modalità strict ResolverStyle#STRICT tutti e tre i campi vengono convalidati in base all'intervallo di valori validi. Il campo week-of-week-based-year viene convalidato da 1 a 52 o 53 a seconda dell'anno basato su settimana.

In modalità smart ResolverStyle#SMART tutti e tre i campi vengono convalidati in base all'intervallo di valori validi. Il campo week-of-week-based-year viene convalidato tra 1 e 53, ignorando l'anno basato sulla settimana. Se l'anno basato sulla settimana della settimana è 53, ma l'anno basato su settimana ha solo 52 settimane, la data risultante è nella settimana 1 dell'anno successivo.

In modalità ResolverStyle#LENIENT lenient viene convalidato solo l'anno basato su settimana rispetto all'intervallo di valori validi. Se il giorno della settimana non rientra nell'intervallo compreso tra 1 e 7, la data risultante viene modificata da un numero appropriato di settimane per ridurre il giorno della settimana fino all'intervallo compreso tra 1 e 7. Se il valore dell'anno in base alla settimana non è compreso nell'intervallo compreso tra 1 e 52, le settimane in eccesso vengono aggiunte o sottratte dalla data risultante.

Questa unità è un singleton non modificabile e thread-safe.

per java.time.temporal.IsoFields.WEEK_OF_WEEK_BASED_YEAR.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a