用moment.js吧,它是真的强大。
第一种:
20201201转2020.12.01
item.occurDate.substr(0, 4) + '.' + item.occurDate.substr(4, 2) + '.' + item.occurDate.substr(6, 2);
第二种:(自动补0)
2020-9-1转2020-09-01
dateFill(mydate) {
var date = mydate;
var seperator1 = "-";
var year = date.getFullYear();
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = year + seperator1 + month + seperator1 + strDate;
return currentdate;
第三种:
2020/2/10转2020年2月
let chooseDate = value.toLocaleDateString().replace('/', '年').replace('/', '月')
this.chooseDate = chooseDate.substr(0, chooseDate.length - 1)
第四种:
2020-12-10转2020.12.10
this.endDate = res.result.endDate.replace(/-/g, '.')
//如果是/转.的话用
res.result.endDate.replace(/\//g, '.')