YearMonth.IsLeapYear Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob das Jahr ein Schaltjahr ist, gemäß den ISO proleptischen Kalendersystemregeln.
public bool IsLeapYear { [Android.Runtime.Register("isLeapYear", "()Z", "", ApiSince=26)] get; }
[<get: Android.Runtime.Register("isLeapYear", "()Z", "", ApiSince=26)>]
member this.IsLeapYear : bool
Eigenschaftswert
"true", wenn das Jahr sprunghaft ist, andernfalls "false"
- Attribute
Hinweise
Überprüft, ob das Jahr ein Schaltjahr ist, gemäß den ISO proleptischen Kalendersystemregeln.
Diese Methode wendet die aktuellen Regeln für Schaltjahre über die gesamte Zeitlinie an. Im Allgemeinen ist ein Jahr ein Schaltjahr, wenn es um vier ohne Rest teilbar ist. Jahre, die durch 100 divisierbar sind, sind jedoch keine Schaltjahre, mit Ausnahme von Jahren, die durch 400 divisierbar sind.
Beispielsweise ist 1904 ein Schaltjahr, das durch 4 divisierbar ist. 1900 war kein Schaltjahr, da es um 100 teilbar ist, aber 2000 war ein Schaltjahr, da es um 400 divisierbar ist.
Die Berechnung ist proleptisch- und wendet die gleichen Regeln in die ferne Zukunft und weit zurück. Dies ist historisch ungenau, aber für den ISO-8601-Standard richtig.
Java Dokumentation für java.time.YearMonth.isLeapYear().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.