设置:main.js文件下
// 全局日期时间过滤器
Vue.filter('dateFormat', function (v) {
let date = new Date(v)
if (Number.isNaN(Number(date))) {
date = new Date()
}
let y = date.getFullYear()
let mon = (date.getMonth() + 1 + '').padStart(2, '0')
let d = (date.getDate() + '').padStart(2, '0')
let h = (date.getHours() + '').padStart(2, '0')
let min = (date.getMinutes() + '').padStart(2, '0')
let s = (date.getSeconds() + '').padStart(2, '0')
return [y, mon, d].join('-') + ' ' + [h, min, s].join(':')
})
new Vue({
router,
store,
render: (h) => h(App),
}).$mount('#app')
引用:{{ xxxx | dateFormat}}