//格式化时间functionparseTime(time, cFormat){if(arguments.length ===0){returnnull}const format = cFormat ||'{y}-{m}-{d} {h}:{i}:{s}'let date
if(typeof time ==='object'){
date = time
}else{if((typeof time ==='string')&&(/^[0-9]+$/.test(time))){
time =parseInt(time)}if((typeof time ==='number')&&(time.toString().length ===10)){
time = time *1000}
date =newDate(time)}const formatObj ={
y: date.getFullYear(),
m: date.getMonth()+1,
d: date.getDate(),
h: date.getHours(),
i: date.getMinutes(),
s: date.getSeconds(),
a: date.getDay()}const time_str = format.replace(/{([ymdhisa])+}/g,(result, key)=>{const value = formatObj[key]// Note: getDay() returns 0 on Sundayif(key ==='a'){return['日','一','二','三','四','五','六'][value]}return value.toString().padStart(2,'0')})return time_str
}//调用函数formatTime(newDate(),'{y}-{m}-{d} {h}:{i}:{s}')