将C#datetime解析为javascript datetime

将C#datetime解析为javascript datetime,c#,javascript,jquery,datetime,C#,Javascript,Jquery,Datetime,我知道我的问题与其他问题相似,但我没有找到任何解决问题的方法 我有一个C#DateTime属性 public DateTime MyDate { get;set;} 当我使用ajax获取一些信息时,我使用javascript编写了如下内容: $.each(object, function(k,v){ alert(object.MyDate); }); /Date(1362478277517)/ 它返回类似于: $.each(object, function(k,v){ alert

我知道我的问题与其他问题相似,但我没有找到任何解决问题的方法

我有一个C#DateTime属性

 public DateTime MyDate { get;set;}
当我使用ajax获取一些信息时,我使用javascript编写了如下内容:

$.each(object, function(k,v){
  alert(object.MyDate);
});
/Date(1362478277517)/
它返回类似于:

$.each(object, function(k,v){
  alert(object.MyDate);
});
/Date(1362478277517)/
是否可以将该日期时间转换为javascript日期

谢谢。

新日期(object.MyDate)应该可以工作

编辑:
var-date=新日期(parseInt(object.MyDate.substr(6))

我也见过这种方法:

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

我正在使用.NETCore2.0MySQL 5.7

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

DOMControl.value = response.CreatedOn.toString().split(".")[0];
我返回结果对象的一个值,结果JSON的日期值如下:

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

我希望这能对某些人有所帮助。

看起来像是从新纪元开始的几秒钟?是我一个人,还是regex总是那么恶心?@GrantThomas事实上我同意,我想我从来没有在任何地方使用过regex。读起来很恶心,而且我觉得它根本不对或“不干净”。。