数组 按照时间排序

接口返回的数组:

 

 

 

js  操作后的数组 :

 

 

 方法:

 

先遍历一遍 处理时间格式 为  2020-12-12 这中 

 echartData.map(item=>{
          item.createTime = this.subStr(item.createTime)
        })

js  方法处理 :

  echartData = echartData.sort(this.sortDownDate)

调用方法:

   sortDownDate(a, b) {
        return Date.parse(a.createTime) - Date.parse(b.createTime)
      },

 

 subStr(value) {
        let data = value.toString()
        return data.toString().substr(0, 4)+'-'+data.toString().substr(4, 2)+'-'+data.toString().substr(6, 2)
      },

 

posted @ 2020-12-31 09:12  1点  阅读(335)  评论(0编辑  收藏  举报