首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解析json后,日期结果为NaN.NaN.NaN

解析json后,日期结果为NaN.NaN.NaN
EN

Stack Overflow用户
提问于 2012-09-15 20:07:24
回答 2查看 762关注 0票数 0

我将json datetime对象转换为/Date(1346996934000)/,建议将此日期转换为以下格式

代码语言:javascript
复制
"aoColumns": [
{
    "sName": "JoinDate",
    "fnRender" : function(obj, val)
    {
        var dx = new Date(parseInt(val.substr(6)));
        var dd = dx.getDate();
        var mm = dx.getMonth() + 1;
        var yy = dx.getFullYear();

        if (dd <= 9)
        {
            dd = "0" + dd;
        }
        if (mm <= 9) {
            mm = "0" + mm;
        }
        return dd + "." + mm + "." + yy;
    }
}
]

但最终的结果是我要以NaN.NaN.NaN的身份约会?会有什么问题呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-15 20:12:33

给定的示例日期字符串运行良好。您可能在某些记录中未获得正确的数据。请在这里查看。

票数 3
EN

Stack Overflow用户

发布于 2012-09-15 20:09:19

只需使用

代码语言:javascript
复制
var dx = new Date();

而不是

代码语言:javascript
复制
var dx = new Date(parseInt(val.substr(6)));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12437229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档