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

joh*_* Gu 0 c# asp.net asp.net-mvc razor

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

<span class="yellow"> @Html.DisplayFor(modelitem=>item.StartDate) </span>
Run Code Online (Sandbox Code Playgroud)

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

gdo*_*ica 6

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