【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”。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM