Date.parseWeird=Date.prototype.parseWeird=function(d)
{
return new Date(Date.parse(d));
};
var d = /Date(-65424600000)/
我如何解析这个日期并以 MM/DD/YY 格式显示。
16/09/1956
最佳答案
我删除多余的:
Date.parseWeird=Date.prototype.parseWeird=function(d)
{
return new Date(parseInt(/-?\d+/.exec(d)[0], 10));
};
var x = Date.parseWeird('/Date(-65424600000)/');
alert((x.getMonth()+1) + "/" + x.getDate() + "/" + x.getFullYear());
express 正在寻找 0 或 1,?
,负号,后跟任何数字,+
,数字,\d
.
关于javascript - 在javascript中解析日期对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6762737/