Обратный вызов выпуска "Аякс" дата
Привет,
в мой контроллер возвращает результат в формате JSON дата начала как 04/04/2017 но когда я распечатать дата начала в AJAX-вызов возвращает в режиме он отображает как
/Date(1488133800000)/
Я манипулировал датой начала, как показано ниже,но она печатает 4/4/2017.Мне нужно напечатать 04.04.2017.
как я могу это сделать?
$.ajax({ url: '@Url.Action("JobsServiceProviderC", "PostWork")', type: "Post", dataType: "json", data: { KeywordSearch: strKeywordSearch }, success: function (data) { $("#tblJobs > tbody").html(""); if (data.data.length > 0) { for (var i = 0; i < data.data.length; i++) { tr = $('<tr/>'); var SDate = new Date(eval('new' + data.data[i].StartDate.replace(/\//g, ' '))); var formattedSDate = SDate.getMonth() + 1 + '/' + SDate.getDate() + '/' + SDate.getFullYear(); <pre>$('#tblJobs > tbody').append(tr); }}, error: function (jqXHR, textStatus, errorThrown) { $(".loading").css("display", "none"); } });
Спасибо
Что я уже пробовал:
var SDate = new Date(eval('new' + data.data[i].StartDate.replace(/\//g, ' '))); var formattedSDate = SDate.getMonth() + 1 + '/' + SDate.getDate() + '/' + SDate.getFullYear();
tr.append("<td>" + formattedSDate + "</td>");