如何在DateTime在今天之内显示“今天”这个词

时间:2013-12-04 12:53:31

标签: c# asp.net asp.net-mvc razor

我的asp.net MVC Web应用程序中的razor视图中包含以下代码

<span class="yellow"> @Html.DisplayFor(modelitem=>item.StartDate) </span>

代码将数据库sch中的DateTime显示为04/12/2013 05:05:30 AM,这很好,但如何对我的视图进行一些验证,如果{{"Today"则显示DateTime.Date 1}}等于今天?

1 个答案:

答案 0 :(得分:6)

@if (item.StartDate.Date != DateTime.Today)
{
    <span class="yellow"> @Html.DisplayFor(modelitem=>item.StartDate) </span>
}
else
{
    <span class="yellow"> Today </span>
}