我有一个显示客户详细信息的视图。ASP.Net MVC剃刀视图 - 使用出生日期查找年龄
我想根据出生日期显示年龄。
我尝试了一些这样的事情。
@Html.DisplayTextFor(model => DateTime.Now.Date.Subtract(model.DOB))
其中model.DOB有一个像1985年7月23日12:00:00 AM
一个值,给我一个错误
模板只能用于具有字段访问权限,属性访问权限,单维数组索引或单参数自定义索引器表达式。
你能帮我一下,我可以如何显示年龄与我的出生日期。
Jayanth,当我尝试你的方式我得到这个值9574.00:00:00为日期7/23/1985 12:00:00上午 – HaBo
看到我编辑了代码 –
它给编译错误,但下面的代码为我工作。谢谢您的意见。那帮助了我。 @ { var age = DateTime.UtcNow.Year - Model.DOB.Year;年龄: @ Html.DisplayTextFor(model => age); } –
HaBo