Пожалуйста, проверьте эту ссылку
ASP. NET MVC Формат даты JsonResult
Или, если вы хотите выполнить на сервере
https://www.developer.com/net/dealing-with-json-dates-in-asp.net-mvc.html
function ToJavaScriptDate(value) {
var pattern = /Date\(([^)]+)\)/;
var results = pattern.exec(value);
var dt = new Date(parseFloat(results[1]));
return (dt.getMonth() + 1) + "/" + dt.getDate() + "/" + dt.getFullYear();
}
function bindcontrol(data)
{
$.each(data, function (key, value)
{
$("#mymodal").modal('show');
if (value == true || value == false) {
$("#addform").find("input[type='checkbox'][name='" + key + "']").prop("checked", value);
}
else
{
if(key =="date") // here you date filed
{
$("#addform").find("input[name='" + key + "']").val(ToJavaScriptDate(value));
}
else
{
$("#addform").find("input[name='" + key + "']").val(value);
}
$("#addform").find("textarea[name='" + key + "']").val(value);
$("#addform").find("select[name='" + key + "']").val(value);
}
});
}
Если вы хотите выполнить вышеуказанную операцию, на стороне сервера необходимо добавить некоторый класс с JsonTextWriter
1) Создать Json Результат класса
public class JsonNetResult : JsonResult
{
public object Data { get; set; }
public JsonNetResult()
{
}
...
}
2) Метод переопределения на уровне контроллера, если вы выполняете только уровень контроллера, либо вы можете создать атрибут и зарегистрироваться в глобальном файле, а также для всех уровней контроллера.
public override void ExecuteResult(ControllerContext context)
{
HttpResponseBase response = context.HttpContext.Response;
response.ContentType = "application/json";
if (ContentEncoding != null)
response.ContentEncoding = ContentEncoding;
if (Data != null)
{
JsonTextWriter writer = new JsonTextWriter(response.Output) { Formatting = Formatting.Indented };
JsonSerializer serializer = JsonSerializer.Create(new JsonSerializerSettings());
serializer.Serialize(writer, Data);
writer.Flush();
}
}
3) Метод контроллера
public JsonNetResult GetOrder(DateTime id)
{
TB_EnglishBooks tbook = db.TB_EnglishBooks.Where(x => x.ItemID == id).FirstOrDefault();
return Json(tbook, JsonRequestBehavior.AllowGet);
return new JsonNetResult() { Data=tbook};
}