getCurrentDay() {
let date = new Date();
let newdate = date.toLocaleString('chinese', { hour12: false, year: 'numeric', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit' }) // 获取24小时制,打印出 2020/09/01 15:10:32
this.currentDay = newdate.replace(/[\/]/g, "-") // 打印出 2020-09-01 15:10:32
}
numeric
与 2-digit
,简单说就是否仅用两位数字表示
const date = new Date();
date.toLocaleString('zh', { year: 'numeric', month: 'numeric', day: 'numeric', hour: 'numeric', minute: 'numeric', second: 'numeric', }) // 2018/4/5 下午7:30:17
date.toLocaleString('zh', { year: '2-digit', month: '2-digit', day: '2-digit', hour: '2-digit', minute: '2-digit', second: '2-digit' }) // 18/04/05 下午7:30:17