指定した年が閏年(うるうどし)かどうか判定するには、
System.DateTime.IsLeapYear() を使用します。
サンプル
例)2024年が閏年かどうか判定する
using System;
if (DateTime.IsLeapYear(2024))
{
Console.WriteLine("閏年です");
}
else
{
Console.WriteLine("閏年ではありません。");
}
結果
閏年です
備考
- 指定できる値は1~9999です。
(1~9999以外の値を指定すると、System.ArgumentOutOfRangeExceptionが発生します。 )