JavaScript格式化JSON中的Date

Java中Date通过JSONObject转成JSON字符串之后,格式如下:

{
"id":"7f6cf29f22054b519cd6df297aec5f76",
"sn":"lyduss",
"lat":36.67173,
"lon":117.05193,
"bdLat":36.677786,
"bdLon":117.064579,
"addr":"",
"createTime":{"date":17,"day":3,"hours":16,"minutes":9,"month":6,"nanos":0,"seconds":23,"time":1563350963000,"timezoneOffset":-480,"year":119}
}

在前台通过如下方式格式化:

function timeFormatter(value, row, index) {
    var t1 = new Date(value.time);
    var month = t1.getMonth() + 1;
    if (month < 10) {
        month = '0' + month;
    }
    var day = t1.getDate();
    if (day < 10) {
        day = '0' + day;
    }
    var hour = t1.getHours();
    if (hour < 10) {
        hour = '0' + hour;
    }
    var min = t1.getMinutes();
    if (min < 10) {
        min = '0' + min;
    }
    var sec = t1.getHours();
    if (sec < 10) {
        sec = '0' + sec;
    }
    var t2 = t1.getFullYear() + "-" + month + "-" + day + " " + hour + ":" + min + ":" + sec;
    return t2;
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容