W maszynce do golenia MVC umieszczam aktualną datę w bazie danych w ten sposób ..
model.Returndate = DateTime.Now.Date.ToShortDateString();
Ponieważ pole bazy danych ma typ danych typu datetime i konwertuję bieżącą datę na format ciągu, to nie działa. Jak mogę to zrobić? Robię format ciągu, ponieważ chcę, aby data była w formacie mm / dd / rrrr, a nie w formacie mm / dd / rrrr hh: mm: ss.
EDYTOWAĆ:
W kontrolerze mam
var model = new ViewModel();
model.ReturnDate = DateTime.Now;
return PartialView("PartialView", model);
W częściowym spojrzeniu mam
@Html.EditorFor(model => model.Returndate)
W tym miejscu wyświetla razem datę i godzinę ... Chcę, aby była wyświetlana tylko data. Nie czas. Mam nadzieję, że ta zmiana wyjaśnia lepiej.
ToString("mm/dd/yyyy");
aby zobaczyć dokładnie to, czego chcesz.