首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查今天是否发生了DateTime?

如何检查今天是否发生了DateTime?
EN

Stack Overflow用户
提问于 2009-10-21 23:25:16
回答 13查看 82.5K关注 0票数 117

有没有比下面的代码更好的.net方法来检查“今天”是否发生了DateTime?

代码语言:javascript
运行
复制
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
}
EN

Stack Overflow用户

发布于 2009-10-21 23:31:14

怎么样

代码语言:javascript
运行
复制
if (newsStory.DayOfYear == DateTime.Now.DayOfYear)
{ // Story happened today
}

但这也将在2008年1月1日和2009年1月1日返回true,这可能是您想要的,也可能不是。

票数 -3
EN
查看全部 13 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1601609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档