正则格式化时间戳

    科技2022-07-15  109

    // 把毫秒数 转换为 时间戳 yyyy-MM-DD hh:mm:ss

    let  parseTime = (time)=>{     let date = null;     const format = '{y}-{m}-{d} {h}:{i}:{s}';     if(typeof time === "string" ){         time = +time;     }          date  = new Date(time);          const formatObj = {         y:date.getFullYear(),         m:date.getMonth()+1,         d:date.getDate(),         h:date.getHours(),         i:date.getMinutes(),         s:date.getSeconds()     }     let dateString = format.replace(/{(y|m|d|h|i|s)}/g,(result ,key)=>{ // 替换字符串         let value= formatObj[key]         if(value<10){             value = "0"+value         }         return value     })          return dateString }

    export default parseTime

    Processed: 0.010, SQL: 8