// 补零操作
function zero(time) {
return time > 9 ? time : '0' + time;
}
// 格式化时间,不写参数默认为当前时间
function getTime(time = new Date()) {
const newTime = new Date(time); // 中国标准时间;
// 获取年月日时分秒
const year = newTime.getFullYear();
const month = zero(newTime.getMonth() + 1);
const day = zero(newTime.getDate());
const hours = zero(newTime.getHours());
const minutes = zero(newTime.getMinutes());
const seconds = zero(newTime.getSeconds());
// return 格式化时间
return `${year}年${month}月${day}日${hours}:${minutes}:${seconds}`;
}
// 验证
const nowTime = getTime();
console.log(nowTime);