Я вытаскиваю дату из базы данных, и это varchar.Однако в базе данных он отформатирован Y / M / D /.Мне нужно, чтобы сделать на переднем конце D / M / Y.Я принес его в Linq, используя Entity Framework.Это выглядит так:
var startdateParam = new ObjectParameter ("StartDate", typeof (string));
Затем я вызываю хранимую процедуру:
var webinarProducts = mgr.GetWebinars(groupCodeParam, startdateParam).ToList();
Iзатем назначьте его в мой список продуктов:
webinar.StartDate = startdateParam.Value.ToString ();
Наконец, в файле cshtml (я создаю это в MVC3) я отображаю вот так:
@Model.StartDate
Но когда я публикую страницу, она просто форматируется как странная дата в таблице данных Y / M / D.
Я пытался преобразовать / проанализировать / отформатировать это по всему коду, но я продолжаю получать ошибки.Какой лучший способ конвертировать это в любой формат даты, который я хотел бы?