我有一个包含各种列的表,其中一列是DateTime
类型,另一列是动作链接。我希望仅在日期等于今天时显示链接。我似乎无法找到有关如何执行此操作的任何信息。
我想要显示的链接是:
@Html.ActionLink("Show Details", "Details", new { id = item.Id })
如果DateTime
列中的日期今天不相等,则不应显示该链接。
有办法做到这一点吗?
答案 0 :(得分:2)
您可以对Date
的{{1}}属性进行比较。
DateTime
答案 1 :(得分:0)
除了你可以去的时区
@if(item.DateField.ToShortDateString() == DateTime.Now.ToShortDateString())
{
//pop stuff in here
}
编辑
@Maarten也是正确的你可以比较日期部分! :d