function formatDate(date, format) {
let addZero = function (data) {
if (data < 10) {
return '0' + data
}
return data
}
let obj = {
'yyyy': date.getFullYear(),
'yy': date.getFullYear() % 100,
'MM': addZero(date.getMonth() + 1),
'M': date.getMonth() + 1,
'dd': addZero(date.getDate()),
'd': date.getDate(),
'HH': addZero(date.getHours()),
'H': date.getHours(),
'hh': addZero(date.getHours()),
'h': date.getHours(),
'mm': addZero(date.getMinutes()),
'm': date.getMinutes(),
'ss': addZero(date.getSeconds()),
's': date.getSeconds(),
'w': function () {
arr = ['日', '一', '二', '三', '四', '五', '六']
return arr[date.getDay()]
}()
}
for (let i in obj) {
format = format.replace(i, obj[i])
}
return format
}
let res = formatDate(new Date(), 'yyyy-MM-dd H:mm:ss 星期w')
console.log(res);
时间格式化
最新推荐文章于 2023-08-08 09:53:23 发布