var time=new Date(需要格式化的日期).Format("yyyy-MM-dd HH:mm:ss");
还有一种对于使用ajax返回处理日期的格式化单一
function add0(m) {
return m < 10 ? '0' + m : m
}
function format(dataTime) {
//shijianchuo是整数,否则要parseInt转换
var time = new Date(dataTime);
var y = time.getFullYear();
var m = time.getMonth() + 1;
var d = time.getDate() + 1;
var h = time.getHours() + 1;
var mm = time.getMinutes() + 1;
var s = time.getSeconds() + 1;
return y + '-' + add0(m) + '-' + add0(d) + ' ' + add0(h) + ':' + add0(mm) + ':' + add0(s);
}
使用model传过来的时间可以这样格式化
<fmt:formatDate value="${learningVo.learning.createTime}" pattern="yyyy-MM-dd HH:mm:ss"/>