java后台返回Date类型的日期,js解析得到的是Object对象,格式化方式如下:
//参数是后台返回的Object对象,不是字符串
function dateFormatter(date){
//Object对象转为日期格式
var date=new Date(date);
var strDate = date.getFullYear()+"-";
var month=date.getMonth()+1;
var day=date.getDate();
var hours=date.getHours();
var minutes=date.getMinutes();
var seconds=date.getSeconds();
//格式化日期,月日时分秒保持两位
strDate=strDate+(month>8?month:"0"+month)+"-"
+(day>9?day:"0"+day)+" "
+(hours>9?hours:"0"+hours)+":"
+(minutes>9?minutes:"0"+minutes)+":"
+(seconds>9?seconds:"0"+seconds)
return strDate ;
}
参考地址:https://blog.csdn.net/q2158798/article/details/79310455