美文网首页
Date丨时间戳

Date丨时间戳

作者: Cooli丨Y | 来源:发表于2019-01-28 16:50 被阅读0次

获取时间戳
Date.parse()


nDate.valueOf()
 
 
nDate.getTime()
 
 
 Number(nDate)
 
 备注:一天的时间戳:86400000

时间戳转日期
// 转换日期格式
changTime (dateIn) {
    const day = Math.floor(dateIn / (1000 * 60 * 60 * 24))
    const hours = Math.floor((dateIn / (1000 * 60 * 60)) % 24)
    const minutes = Math.floor((dateIn / 1000 / 60) % 60)
    const seconds = Math.floor((dateIn / 1000) % 60)
    const info = {
        d: day < 10 ? '0' + day : day,
        h: hours < 10 ? '0' + hours : hours,
        min: minutes < 10 ? '0' + minutes : minutes,
        s: seconds < 10 ? '0' + seconds : seconds,
    }
    return info
},
// 转换日期格式
showDate (dateIn) {
    let diff = new Date(dateIn)
    let y =  diff.getFullYear(),
    let m =  diff.getMonth() + 1,
    let d =  diff.getDate(),
    let h =  diff.getHours(),
    let min = diff.getMinutes()
    let s = diff.getSeconds()
    let info = {
        y: y,
        m: m,
        d: d,
        h: h,
        min: min < 10 ? '0' + min : min,
        s: s < 10 ? '0' + s : s
    }
    return info
}


相关文章

网友评论

      本文标题:Date丨时间戳

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