多种转化时间格式

封装成一个方法

   //时间格式转换
    dealWithTime(date) {
      let Y = date.getFullYear()
      let M = date.getMonth() + 1 - 0
      let D = date.getDate()
      let h = date.getHours() >= 10 ? date.getHours() : '0' + date.getHours()        //这个 0 是做一个补零操作,如果是10以内的 就让他前面加个0
      let m = date.getMinutes() >= 10 ? date.getMinutes() : '0' + date.getMinutes()     
      let s = date.getSeconds() >= 10 ? date.getSeconds() : '0' + date.getSeconds()
      return Y + '-' + M + '-' + D + '' + h + ':' + m + ':' + s   //如果想要别的格式的 可以在这里用字符串拼接方式拼接即可
    }
//调用
 let date = this.dealWithTime(new Date())

得到的格式 ej:2020-4-9 16:47:53

你可能感兴趣的:(多种转化时间格式)