1. 采用了es6 字符串扩展属性
function toDate(ms){var curTime = new Date(ms);
var year = curTime.getFullYear();
var month = String(curTime.getMonth() + 1). padStart(2,"0");
var day = String(curTime.getDate()).padStart(2,"0");
return year + "-" + month + "-" + day;
}
padStart() 用于头部补全 , 如果某个字符串不够指定长度,会在头部或尾部补全 。
接受两个参数,第一个参数用来指定字符串的最小长度,第二个参数是用来补全的字符串。
2. 源生方法
function toDate1(ms){var curTime = new Date(ms);
var year = curTime.getFullYear();
var month = curTime.getMonth()+1;
var day = curTime.getDate();
month = month <= 9 ? "0"+month : month;
day = day <= 9 ? "0"+day : day;
return year + "-" + month + "-" + day;
}