JSON 时间格式 转换

有时我们通过jquery的getJSON异步请求获取后台数据的时候,如果返回的其中一个数据是时间类型。。那么JSON将会把这时间类型的数据序列化成类似于"Date/232378978"的字符串

//JSON返回日期格式转换
function ChangeDateFormat(cellval) {
    var date = new Date(parseInt(cellval.replace("/Date(", "").replace(")/", ""), 10));
    var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
    var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
    return date.getFullYear() + "-" + month + "-" + currentDate;
}

你可能感兴趣的:(json)