Condividi tramite


IChronology.IsLeapYear(Int64) Metodo

Definizione

Controlla se l'anno specificato è un anno bisestile.

[Android.Runtime.Register("isLeapYear", "(J)Z", "GetIsLeapYear_JHandler:Java.Time.Chrono.IChronologyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public bool IsLeapYear (long prolepticYear);
[<Android.Runtime.Register("isLeapYear", "(J)Z", "GetIsLeapYear_JHandler:Java.Time.Chrono.IChronologyInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member IsLeapYear : int64 -> bool

Parametri

prolepticYear
Int64

l'anno proleptico da controllare, non convalidato per l'intervallo

Restituisce

true se l'anno è bisestile

Attributi

Commenti

Controlla se l'anno specificato è un anno bisestile.

Un anno bisestile è un anno di lunghezza più lunga del normale. Il significato esatto è determinato dalla cronologia secondo i vincoli seguenti. <ul><li>un bisestile deve implicare una lunghezza dell'anno più lunga di un anno non bisestile. <li>una cronologia che non supporta il concetto di un anno deve restituire false. <li>il risultato corretto deve essere restituito per tutti gli anni entro l'intervallo di anni valido per la cronologia. </ul>

Al di fuori dell'intervallo di anni validi, un'implementazione è libera di restituire una migliore ipotesi o false. Un'implementazione non deve generare un'eccezione, anche se l'anno non è compreso nell'intervallo di anni validi.

Documentazione java per java.time.chrono.Chronology.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.

Si applica a