如何检查日期时间是否恰好是c#中今天日期之前的一个月

时间:2015-11-18 16:44:39

标签: c# datetime

我正在制作一个项目控制程序,我希望它能够使用必须至少在今天前一个月的条件来验证开始日期。我几乎不知道在日期时间我做什么,所以任何帮助将不胜感激。在你问之前,不是没有作业,我在教自己c#。

2 个答案:

答案 0 :(得分:0)

你的意思是date == DateTime.Today.AddMonths(-1);吗?

答案 1 :(得分:0)

DateTime today = DateTime.Now.Date
DateTime oneMonthAgo = today.AddMonth(-1);
bool isOk = startDate <= oneMonthAgo; // or < ? define exact condition for your requirement

DateTime类有很多以多种方式处理Date的有用方法:使用它们!