以下のコードよりも、DateTime が「今日」発生したかどうかを確認するためのより良い .net の方法はありますか?
if ( newsStory.WhenAdded.Day == DateTime.Now.Day &&
newsStory.WhenAdded.Month == DateTime.Now.Month &&
newsStory.WhenAdded.Year == DateTime.Now.Year )
{
// Story happened today
}
else
{
// Story didn't happen today
}
ベストアンサー1
if (newsStory.WhenAdded.Date == DateTime.Today)
{
}
else
{
}
うまくいくはずです。