console.time('aa')
console.log('开始时间',formatDate(Date.now()))
// 模拟异步任务
setTimeout(() => {
console.timeEnd('aa')
console.log('结束时间',formatDate(Date.now()))
}, 1000);
// 时间戳转换
function formatDate(time){
let date = new Date(time)
let year = date.getFullYear()
let month = (date.getMonth() + 1).toString().padStart(2, '0')
let day = (date.getDate()).toString().padStart(2, '0')
let hour = (date.getHours()).toString().padStart(2, '0')
let minute = (date.getMinutes()).toString().padStart(2, '0')
let second = (date.getSeconds()).toString().padStart(2, '0')
return `${year}-${month}-${day} ${hour}:${minute}:${second}`
}
注意:console.time(A) 和 console.timeEnd(B) A和B要一样!
返回结果: