格式化时间除了使用字符串拼接还可以使用 ${param} 的方式,注意是 ` 不是单引号 '
完整代码如下:
let date = new Date()
// 获取时间:时分秒
let hour = date.getHours();
//hour左侧补0
hour = String(hour).padStart(2, '0');
let minute = date.getMinutes
//minute左侧补0
minute = String(minute).padStart(2, '0');
let second = date.getSeconds()
//second左侧补0
second = String(second).padStart(2, '0');
let timestr = hour + ':' + minute + ':' + second
//使用格式化,注意是 ` 不是单引号 '
timestr = `${hour}:${minute}:${second}`
// 获取日期:年月日
const year = date.getFullYear()
//月份是从0开始的,必须+1
const month = date.getMonth() + 1
const day = date.getDate()
let datestr = year + "年" month + "月" + day + "日"
//使用格式化,注意是 ` 不是单引号 '
datestr = `${year}年${month}月${day}日`
// 获取星期几
const weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
let weekday = weeks[new Date().getDay()];
