Vue时间戳转换(13位)

<div>{{ CreateDate|formatDate }}</div>
<script>
export default {
data() {
    return {
    CreateDate: 1516703495241//13位
    };
},
filters: {
    //13位时间戳转换
    formatDate: function(value) {
        let date = new Date(value.replace(/[^0-9]/ig, "") * 1)
        let y = date.getFullYear();
        let m = date.getMonth() + 1;
        m = m < 10 ? ('0' + m) : m;
        let d = date.getDate();
        d = d < 10 ? ('0' + d) : d;
        let h = date.getHours();
        h = h < 10 ? ('0' + h) : h;
        let minute = date.getMinutes();
        let second = date.getSeconds();
        minute = minute < 10 ? ('0' + minute) : minute;
        second = second < 10 ? ('0' + second) : second;
        return y + '-' + m + '-' + d + ' ' + h + ':' + minute + ':' + second;
    },
}
}
</script>
前端开发

图片转Base64格式

2021-11-16 10:52:13

前端开发

三元运算符

2021-11-16 11:13:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索