IsoChronology.IsLeapYear(Int64) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Controlla se l'anno è bisestile, in base alle regole del sistema di calendario proptico ISO.
[Android.Runtime.Register("isLeapYear", "(J)Z", "", ApiSince=26)]
public override bool IsLeapYear (long prolepticYear);
[<Android.Runtime.Register("isLeapYear", "(J)Z", "", ApiSince=26)>]
override this.IsLeapYear : int64 -> bool
Parametri
- prolepticYear
- Int64
l'anno proptico ISO da controllare
Restituisce
true se l'anno è bisestile, false in caso contrario
- Attributi
Commenti
Controlla se l'anno è bisestile, in base alle regole del sistema di calendario proptico ISO.
Questo metodo applica le regole correnti per anni bisestili nell'intera linea temporale. In generale, un anno è un anno bisestile se è divisibile per quattro senza resto. Tuttavia, gli anni divisibile per 100, non sono anni bisestili, ad eccezione degli anni divisibili per 400 che sono.
Ad esempio, il 1904 è un anno bisestile che è divisibile per 4. Il 1900 non è stato un anno bisestile perché è divisibile per 100, ma il 2000 è stato un anno bisestile come è divisibile per 400.
Il calcolo è proleptico- applicando le stesse regole nel futuro lontano e lontano passato. Questo è storicamente impreciso, ma è corretto per lo standard ISO-8601.
Documentazione java per java.time.chrono.IsoChronology.isLeapYear(long)
.
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.