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

时间格式修改

作者: 还是流星拳比较好 | 来源:发表于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