特定の, (この場合は dateAndTime1 と呼ばれる) が現在の日付と時刻の前にある場合、何らかの形式のif
ステートメントを使用して確認するにはどうすればよいですか?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 に答える