如何检查C#中是否已过某个日期?

时间:2019-03-26 19:20:57

标签: c#

如何检查某个日期是否已过?

这将起作用;该程序存储了3个整数 一天,例如:“ 28”,一个月:“ 3”和一个年份:“ 2019”。

我如何检查'28 -3-2019'是否已经通过?

如果当前日期为27-3-2019,程序将返回false 如果当前日期为29-3-2019,则应返回true。

代码类似于:

var date = 28-3-2019

if (date.Passed == true)
{
    //do something
}

日期也可以分为3个整数。

1 个答案:

答案 0 :(得分:4)

DateTime date = new DateTime(year, month, day);

if(date < DateTime.Now)
{
    // date has passed. 
}
else
{
   // the date is in the future
}