vue 时间处理filter

{
  {getDetailData.updated_time | formatDate}}

 

        filters: {
            formatDate (time) {
                if(time) {
                    let timestamp = (new Date()).valueOf()
                    let stamp = parseInt(Math.abs(timestamp - time) / 1000 / 60 / 60 /24)
                    if(stamp) {
                        if(stamp <= 14) {
                            return `${stamp}天前`
                        } else {
                            return `最近`
                        }
                    } else {
                        stamp = parseInt(Math.abs(timestamp - time) / 1000 / 60 / 60)
                        if(stamp) {
                            return `${stamp}小时前`
                        } else {
                            stamp = parseInt(Math.abs(timestamp - time) / 1000 / 60)
         
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页