将C#datetime解析为javascript datetime

我知道我的问题与其他人类似,但我没有找到解决问题的方法。

我有一个C#DateTime属性

public DateTime MyDate { get;set;} 

当我使用ajax获取一些信息时,我在javascript中写道:

 $.each(object, function(k,v){ alert(object.MyDate); }); 

它返回如下内容:

 /Date(1362478277517)/ 

可以将日期时间转换为javascript日期吗?

谢谢。

new Date(object.MyDate); 应该管用。

编辑: var date = new Date(parseInt(object.MyDate.substr(6)));

我也见过这种方法:

 var milli = "/Date(1245398693390)/".replace(/\/Date\((-?\d+)\)\//, '$1'); var d = new Date(parseInt(milli)); 

我正在使用.Net Core 2.0。 和MySQL 5.7

在我目前的开发中,我将返回的值直接分配给DOM对象,如下所示:

 DOMControl.value = response.CreatedOn.toString().split(".")[0]; 

我正在返回结果对象的JsonResult ,生成的JSON以日期值到达,如下所示:

 { ... createdOn : "2017-11-28T00:43:29.0472483Z" ... } 

我希望对某人有所帮助。