处理时间格式

117 阅读1分钟

处理时间格式,将日期转换为“yyyy-mm-dd hh:mm:ss”或“hh:mm:ss” 格式

* 
  * @param dateTime
  * @param tag  1--> yyyy-mm-dd hh:mm:ss  其他--> hh:mm:ss
  * @returns 
  */
    handleDateTime(dateTime, tag) {
      let dt = new Date(dateTime)
      const y = dt.getFullYear()
      const m = (dt.getMonth() + 1 + '').padStart(2,'0')
      const d = (dt.getDate() + '').padStart(2,'0')
​
      const hh = (dt.getHours() + '').padStart(2,'0')
      const mm = (dt.getMinutes() + '').padStart(2,'0')
      const ss = (dt.getSeconds() + '').padStart(2,'0')
      if(tag === 1) {
        return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
      } else {
        return `${hh}:${mm}:${ss}`
      }
    }

\