小编Jak*_*ake的帖子

计算没有闰年功能的闰年

我需要计算程序运行时的当前年份是否为闰年(可被4整除,不能被100整除但可被400整除)但不使用DateTime.LeapYear属性.谁能提出任何建议?

// DateTimePicker代码

    private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
    {
        DateTime now;
        int[] months = {31,28,31,30,31,30,31,31,30,31,30,31};
        now = DateTime.Now.Date;
        if (now.Year / 4 == 0 && now.Year / 400 == 0)
        {
            months(1) = 29;
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# arrays winforms leap-year c#-4.0

2
推荐指数
1
解决办法
1340
查看次数

标签 统计

arrays ×1

c# ×1

c#-4.0 ×1

leap-year ×1

winforms ×1