1.传统方法格式化时间
function dataFormat(day) {
const date=new Date(day);
const y=date.getFullYear();
const m=addZero(date.getMonth()+1);
const d=addZero(date.getDate());
const hh=addZero(date.getHours());
const mm=addZero(date.getMinutes());
const ss=addZero(date.getSeconds());
return `${y}-${m}-${d} ${hh}:${mm}:${ss}`;
}
//补零函数
function addZero(num) {
return num>9?num:'0'+num;
}
const time=new Date();
console.log(dataFormat(time));
2.利用npm-moment包格式化时间
const moment=require('moment');
const time=moment().format('YYYY-MM-DD HH-mm-ss');
console.log(time);
运行结果: