有没有比下面的代码更好的.net方法来检查“今天”是否发生了DateTime?
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
}发布于 2009-10-21 23:31:14
怎么样
if (newsStory.DayOfYear == DateTime.Now.DayOfYear)
{ // Story happened today
}但这也将在2008年1月1日和2009年1月1日返回true,这可能是您想要的,也可能不是。
https://stackoverflow.com/questions/1601609
复制相似问题