在MVC剃须刀中,我将这样的当前日期放入数据库中。
model.Returndate = DateTime.Now.Date.ToShortDateString();
由于数据库字段是datetime数据类型,并且我正在将当前日期转换为字符串格式,因此无法正常工作。我正在使用字符串格式,因为我希望日期以mm / dd / yyyy格式而不是mm / dd / yyyy hh:mm:ss时间格式。
编辑:
在控制器中,我有
var model = new ViewModel();
model.ReturnDate = DateTime.Now;
return PartialView("PartialView", model);
在局部视图中,我有
@Html.EditorFor(model => model.Returndate)
这是将日期显示为“日期和时间”的地方……我只希望显示日期。不是时间。我希望此编辑能够更好地解释。
DateTime
。您在OUTPUT上进行字符串格式化...仅将其格式化为最终查看器。
ToString("mm/dd/yyyy");
,就可以准确看到您想要的内容。