今天在工作中发现了一个问题,Mysql数据库datatime数据传入前台会变成时间戳。最后 觉得在前台转型比较好。
代码如下:
function add0(m){return m<10?'0'+m:m } function format(times){ var time = new Date(times); var y = time.getFullYear(); var m = time.getMonth()+1; var d = time.getDate(); var h = time.getHours(); var mm = time.getMinutes(); var s = time.getSeconds(); return y+'-'+add0(m)+'-'+add0(d)+' '+add0(h)+':'+add0(mm)+':'+add0(s); }