解析C#日期时间到javascript日期时间
我知道我的问题与其他人类似,但我没有找到任何解决方案,我的问题。解析C#日期时间到javascript日期时间
我有一个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));
它引发“无效日期”... – 2013-04-05 08:49:54
@SnakeEyes现在怎么样? – Rob 2013-04-05 08:52:46
这只是我,还是正则表达式总是彻底恶心? – 2013-04-05 08:56:36
我使用的.Net核心2.0。 &的MySQL 5.7
在我目前的发展,我直接指派返回值到DOM对象是这样的:
DOMControl.value = response.CreatedOn.toString().split(".")[0];
我返回结果对象的JsonResult,所产生的JSON到达与日期值如下:
{
...
createdOn : "2017-11-28T00:43:29.0472483Z"
...
}
我希望这对某人有帮助。
看起来像从时代秒? – 2013-04-05 08:47:33
http://*.com/questions/4631928/convert-utc-epoch-to-local-date-with-javascript – JSantos 2013-04-05 08:52:18