美文网首页踩坑笔记
时间格式修改

时间格式修改

作者: 还是流星拳比较好 | 来源:发表于2018-11-12 22:40 被阅读0次
    let changeTime = function(value){
        let dataTime = typeof value === 'object' ? value : new Date(value)
        let now = Date.now()
        let lastTime = dataTime.getTime()
        let space = now - lastTime
        let str = ''
        
        switch(true){
            case space < 60000:
                str = '刚刚'
                break
            case space < 60000*60:
                str = Math.floor(space/60000) + '分钟前'
                break
            case space < 60000*60*24:
                str = Math.floor(space/(60000*60)) + '小时前'
                break
            default: 
                str = Math.floor(space/(60000*60*24)) + '天前'
                break
        }
    
        return str
    }
    
    export default changeTime
    

    Vue.prototype.changeTime = changeTime

    相关文章

      网友评论

        本文标题:时间格式修改

        本文链接:https://www.haomeiwen.com/subject/fkphfqtx.html