if
如果某个(在本例中称为 dateAndTime1)在当前日期和时间之前,我如何使用某种形式的语句进行检查DateTime
,我认为将使用它来检索DateTime.Now
?
问问题
35170 次
3 回答
57
if(dateAndTime1 < DateTime.Now)
{
//do something
}
于 2013-07-29T20:36:58.850 回答
7
<、<=、>、>= 和 == 运算符适用于 DateTime 实例,因此
if(dateAndTime1 < DateTime.Now)
请注意,如果您在循环中比较它,则可以通过DateTime now = DateTime.Now
在循环之前设置并比较来获得一些小的效率now
于 2013-07-29T20:36:50.143 回答
2
内联也可以。
// bool variable
bool isHistory = dateAndTime1 < DateTime.Now;
// string return statement
return dateAndTime1 < DateTime.Now ? "History" : "Future";
于 2013-07-29T20:39:34.590 回答