【JavaScript】JS将Java的Timestamp转为Date类型
遇到一个小需求,由于要填充日期插件里的数据,前台要把java后台传来的Date类型的数据转成YYYY-MM-DD格式的时间数据。通过json传输,Java的Date类型的数据自动转成了时间戳,例如 “1470672000000”。
js处理代码:
function formatDate(date) {
    dates = date.split("/");
    if(dates.length == 3) {
        if(dates[1].length == 1) {
            dates[1] = "0" + dates[1];
        }
        if (dates[2].length == 1) {
            dates[2] = "0" + dates[2];
        }
        date = dates.join("-");
        return date;
    } else {
        return null;
    }
}
function parseTime(timestamp) {
    var date = new Date(parseInt(timestamp)).toLocaleDateString();
  //输出结果为2016/8/9
    date = formatDate(date);
  //输出结果为2016-08-09,满足YYYY-MM-DD格式要求
    return date;
}
“1470672000000”经过parseTime函数处理过后的结果为“2016-08-09”。
 
                    
                
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号