检查日期明天是C#.net

时间:2015-06-12 21:29:41

标签: asp.net c#-4.0

我写了一些代码来检查现在的日期是明天:

re_dat = SDKClass.Selct_Date_now();  // return today date from database.
DateTime date_now = DateTime.Parse(re_dat).Date;

if (date_now == DateTime.Now.AddDays(1).Date)
    {
        response.write("tomorrow");
    }

但条件不会触发。 非常感谢。

2 个答案:

答案 0 :(得分:1)

如果您的问题是关于某个动态输入日期和今天日期作为参考日期的差异,那么您可以使用这样的日期差异:

  

var dateDiff =(DateTime.Today - inputDate.Date).TotalDays;

这是我日期格式的简单版本:

Configuration.setObjectWrapper(ObjectWrapper)

答案 1 :(得分:0)

您不应该从数据库中检索今天的日期。 我认为最好的解决方案:

if (DateTime.Today == DateTime.Today.AddDays(1))
    {
        Response.Write("Tomorrow");
    }
    else { //Write whatever you want }