jquery json解析action中返回的数据日期老是1459688615000 怎么格式化

jquery json解析action中返回的数据日期老是1459688615000 怎么格式化,麻烦给详细的代码 谢谢

jquery json解析action中返回的数据日期老是1459688615000需要抓换成可读的日期格式的方法:

1、定义一个转换函数:

function formatDate(dateVal) {
   var newDate = new Date(dateVal);

   var sMonth = padValue(newDate.getMonth() + 1);
   var sDay = padValue(newDate.getDate());
   var sYear = newDate.getFullYear();
   var sHour = newDate.getHours();
   var sMinute = padValue(newDate.getMinutes());
   var sAMPM = "AM";

   var iHourCheck = parseInt(sHour);

   if (iHourCheck > 12) {
       sAMPM = "PM";
       sHour = iHourCheck - 12;
   }
   else if (iHourCheck === 0) {
       sHour = "12";
   }

   sHour = padValue(sHour);

   return sMonth + "-" + sDay + "-" + sYear + " " + sHour + ":" + sMinute + " " + sAMPM;
}
2、设置格式填充
function padValue(value) {
   return (value < 10) ? "0" + value : value;
}

3、转换结果:

输入:1459688615000 

输出:

温馨提示:答案为网友推荐,仅供参考
相似回答