获取上次时间是几秒前

 

timeContrast(value) {
        // 当前时间
        let new_time = parseInt(new Date().getTime() / 1000) + ''

        let time = ''
        let newTime = ''
        // 同步时间差
        time = new_time * 1 - moment(value*1000).format('X')
        if (time <= 60) {
          newTime = time + '秒前 '
        } else if (time > 60 && time <= 3660) {
          newTime = parseInt(time / 60) + '分钟前 '
        } else if (time > 3660 && time <= 86400) {
          newTime = parseInt(time / 3600) + '小时前 '
        } else if (time > 86400) {
            //如果大于一天以后直接显示时间
          newTime = moment(value*1000).format('YYYY-MM-DD HH:mm')
        }
        return newTime
      },

 

posted @ 2023-01-07 11:37  Private!  阅读(20)  评论(0编辑  收藏  举报