日期格式转换
JS:
date.js
//传入参数日期和要转换的格式
export function formatDate(date,fmt){
if(/(y+)/.test(fmt)){

fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 -         
RegExp.$1.length));

}
let o={

    "M+":date.getMonth()+1,
    "d+":date.getDate(),
    "h+":date.getHours(),
    "m+":date.getMinutes(),
    "s+":date.getSeconds()

};
for(let k in o){

   if(new RegExp(`(${k})`).test(fmt)){
       let str=o[k]+'';
       fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? str : padLeftZero(str));
   } 

}

return fmt;  

}
function padLeftZero(str){

return ('00'+str).substr(str.length);

}

调用部分:
<div class="time">

{{rating.rateTime | formatDate}}

</div>
import {formatDate} from '../../common/js/date';
export default{

filters :{
    formatDate(time){
        let date=new Date(time);
        return formateDate(date,'yyyy-MM-dd hh:mm');
    }
}

}


zs_staria
36 声望12 粉丝

月光啊,闪爆他们~ ~