1、安装moment
npm install moment
2、引入moment(在main.js或者自己封装的js中)
import moment from "moment";
3、将moment绑定在过滤器中使用(在main.js或者自己封装的js中)
// 过滤器-格式化时间 格式为:yyyy-MM-dd hh:mm:ss
Vue.filter("dateFormat", function(dataStr, patten = "YYYY-MM-DD HH:mm:ss") {
return moment(dataStr).format(patten);
});
4、使用
元素上使用
<div>{{timer | dateFormat}}</div>
JS中使用
this.$options.filters.dateFormat(timer,格式参数)