次の方法で共有


Year.InvokeIsLeap(Int64) メソッド

定義

ISO プロレプティック カレンダー システム規則に従って、年が閏年かどうかを確認します。

[Android.Runtime.Register("isLeap", "(J)Z", "", ApiSince=26)]
public static bool InvokeIsLeap (long year);
[<Android.Runtime.Register("isLeap", "(J)Z", "", ApiSince=26)>]
static member InvokeIsLeap : int64 -> bool

パラメーター

year
Int64

チェックする年

戻り値

年が閏の場合は true、それ以外の場合は false

属性

注釈

ISO プロレプティック カレンダー システム規則に従って、年が閏年かどうかを確認します。

このメソッドは、期間全体にわたって閏年の現在の規則を適用します。 一般に、閏年は閏年であり、剰余なしで 4 で割り切れる場合です。 ただし、100 で割り切れる年は閏年ではありません。ただし、400 で割り切れる年を除きます。

たとえば、1904 は閏年であり、4 で割り切れるものです。 1900年は100で割り切れるので閏年ではなかったが、2000年は400で割り切れる閏年だった。

計算はプロレプティックであり、遠い未来と遠い過去に同じルールを適用します。 これは歴史的に不正確ですが、ISO-8601 標準では正しいです。

の Java ドキュメントjava.time.Year.isLeap(.*long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象