У меня есть приложение ASP.net, которое использует AngularJS для отображения данных. Я получаю список данных, содержащий столбец даты. Когда я использую console.log для печати данных, возвращаемых с сервера/базы данных, я вижу дату, напечатанную в формате «Thu Feb 11 2016 00:00:00 GMT + 1100 (AUS Eastern Daylight Time)». Почему сервер возвращает дату в этом формате? Как я могу изменить формат даты? Я хотел бы формат быть DD/MM/YYYY HH: MM Вот некоторые из моего кода, который извлекает данные:ASP.NET для AngularJS формат даты
public JsonResult GetEventList()
{
var result = from e in db.events
select new
{
event_id = e.event_id,
event_name = e.event_name,
event_date = e.event_date
}
return Json(result.ToList(), JsonRequestBehavior.AllowGet);
}
Json ответ выглядит так:
{ event_id: 1, event_name: 'Event', event_date: 'Mon Jan 11 2016 00:00:00 GMT+1100 (AUS Eastern Daylight Time)' }
Как вы возвращаете данные даты от ASP.NET к клиенту? – Dai
«У меня есть ASP.NET, который« ... ASP.NET * what *? – Dai
GetEventList() возвращает json. Можете ли вы показать ответ json в своем вопросе? –