Vue filter方法 ‘ | ’(通道)————时间格式化

html里:
<div id="app" v-cloak>
   <p>{{ timeDate | formatDate }}</p>
</div>

index.js:

var padDate=function(va){
     va=va<10?'0'+va:va;
     return va
}
 
 
var app=new Vue({
    el:'#app',
    data:{
       timeDate:new Date()
     },
     filters:{
        formatDate:function (val) {
            var value=new Date(val);
            var year=value.getFullYear();
            var month=padDate(value.getMonth()+1);
            var day=padDate(value.getDate());
            var hour=padDate(value.getHours());
            var minutes=padDate(value.getMinutes());
            var seconds=padDate(value.getSeconds());
            return year+'-'+month+'-'+day+' '+hour+':'+minutes+':'+seconds;

        }
    },


  原来 


过滤后


猜你喜欢

转载自blog.csdn.net/yang295242361/article/details/79571582
今日推荐