我有以下 Razor 代码来为 DateTime 类型的 ValidFrom 属性呈现文本框。
@Html.TextBox("ValidFrom", (Model.ValidFrom.ToString("dd-MMM-yyyy")), new { @class = "FrmTextBox" })
同样的是将默认日期(01-01-0001 00:00:00)呈现为“01-Jan-0001”,同时打开我的表单,一旦我提交表单,我的值也会存储到数据库中。
但是,如果我尝试从数据库更新主题记录的 ValidFrom 属性,则记录返回为 02-10-2012 00:00:00 但日期显示在 02/10/2012 00:00:00仅格式。
如何将上述日期时间值格式化为 2012 年 10 月 2 日。?
任何人都可以请帮助..
提前致谢。