IsoChronology.IsLeapYear(Int64) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
パラメーター
- prolepticYear
- Int64
ISOプロレプティック年からチェック
戻り値
年がうるう場合は true、それ以外の場合は false
- 属性
注釈
ISO プロレプティック カレンダー システム規則に従って、年が閏年かどうかを確認します。
このメソッドは、すべてのタイム ラインにわたって閏年の現在の規則を適用します。 一般に、剰余なしで 4 で割り切れる場合、年は閏年です。 ただし、100 で割り切れる年は閏年ではなく、400 で割り切れる年を除いてです。
たとえば、1904 は閏年であり、4 で割り切れる。 1900年は100で割り切れる閏年ではなかったが、2000年は400で割り切れる閏年だった。
計算は眠性です- 遠い未来と遠い過去に同じルールを適用します。 これは歴史的に不正確ですが、ISO-8601 標準では正しいです。
の java.time.chrono.IsoChronology.isLeapYear(long)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。