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

html里:

{{ timeDate | formatDate }}

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;

        }
    },


  原来 


过滤后


你可能感兴趣的:(Vue filter方法 ‘ | ’(通道)————时间格式化)