В бритве MVC я помещаю текущую дату в базу данных, как это.
model.Returndate = DateTime.Now.Date.ToShortDateString();
Поскольку поле базы данных является типом данных datetime, и я преобразовываю текущую дату в формат строки, это не работает. Как я могу это сделать? Я делаю строковый формат, потому что мне нужна дата в формате mm/dd/yyyy, а не в формате mm/dd/yyyy hh: mm: ss time..
EDIT:
В контроллере у меня есть
var model = new ViewModel();
model.ReturnDate = DateTime.Now;
return PartialView("PartialView", model);
В частичном представлении у меня есть
@Html.EditorFor(model => model.Returndate)
Здесь отображается дата даты и времени вместе... Я хочу только дату, которая будет отображаться. Не время. Я надеюсь, что это редактирование лучше объясняет.