[.NET クラスライブラリ Tips][DateTime] 指定した年が閏年かどうかを調べる

スポンサーリンク

本記事の概要

この記事では、指定した年が閏年かを調べる方法について説明します。

公式サイト情報はコチラを参照してください。

指定した年が閏年かどうかを調べるには?

指定した年が閏年かどうかを調べるには IsLeapYear メソッドを使用します。

static bool = IsLeapYear(int year)

以下は、2022年2月の日数と2023年2月が閏年かを調べる例です。

DateTime[] myYears = { 
    new DateTime(2022, 2, 1), 
    new DateTime(2023, 2, 1) 
};

foreach(var dt in myYears)
{
    if (DateTime.IsLeapYear(dt.Year))
    {
        Console.WriteLine($"{dt.Year}年は閏年です");
    }
    else
    {
        Console.WriteLine($"{dt.Year}年は閏年ではありません");
    }
}

実行例

実行例

Please follow and like us:

コメント

タイトルとURLをコピーしました