Partager via


IsoChronology.IsLeapYear(Int64) Méthode

Définition

Vérifie si l’année est une année bissextile, conformément aux règles du système de calendrier proleptique 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

Paramètres

prolepticYear
Int64

l’année proleptique ISO à vérifier

Retours

true si l’année est bissextile, faux sinon

Attributs

Remarques

Vérifie si l’année est une année bissextile, conformément aux règles du système de calendrier proleptique ISO.

Cette méthode applique les règles actuelles pour les années bissextiles sur toute la ligne de temps. En général, une année est une année bissextile si elle est divisible par quatre sans reste. Cependant, les années divisibles de 100, ne sont pas des années bissextiles, à l’exception des années divisible par 400 qui sont.

Par exemple, 1904 est une année bissextile, elle est divisible par 4. 1900 n’a pas été une année bissextile car il est divisible divsible par 100, mais 2000 a été une année bissextile car il est divisible de 400.

Le calcul est proleptique : l’application des mêmes règles à l’avenir et au passé lointain. Cela est historiquement incorrect, mais il est correct pour la norme ISO-8601.

Documentation Java pour java.time.chrono.IsoChronology.isLeapYear(long).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à