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());


快递正在寻找0或1,?,负号,后跟任意数字+\d

关于javascript - 在javascript中解析日期对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6762737/

10-17 02:52