在js中,可用如下方法,转换为年月日格式。但是转换之后的数据形式如‘2018-1-5’,在执行某些操作的时候,因为缺少0会有问题。可通过板块2方法补0
var regDate = /\//g; return new Date(str).toLocaleDateString().replace(regDate,'-');
//设置时间 月/日小于一位,补0 function setDateWithZero(data){ var tmp = timeFormat(data,1).split('-'); if (tmp[1].length !== 2) { tmp[1] = '0' + tmp[1]; } if (tmp[2].length !== 2) { tmp[2] = '0' + tmp[2]; } return tmp.join('-'); }