vue中后台返回日期,前台用过滤器filter处理日期

后台返回数据格式:2019-05-23 11:50:02;
前台需要的数据格式:在这里插入图片描述

Vue.filter('dataTime', function(value) {
    console.log(value)
    var value = new Date(value)
    if (!value)
        return '';
    if (value instanceof Date) {
        var d = value;
        var m = d.getMonth() + 1;
        var day = d.getDate() < 10 ? '0' + d.getDate() : d.getDate();
        var myDate = m + '-' + day;
        return myDate;
    } else {
        return value;
    }
})
<ul class="hrefUl rightHrefs" v-show="rightTab">
        <li class="hrefLi" v-for="(r,index) in rightHrefs_data" :key="index" @click="shouwinfor(r.keyid)">
          <a href="#" :title="r.hrefText">
            <p class="hrefText">{{r.title}}</p>
            <span class="hrefTime">{{r.createtime | dataTime}}</span>
          </a>
        </li>
      </ul>

其中,r.createtime 是后台的日期,dataTime为修改后的日期
即: {{r.createtime | dataTime}}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值