// 全局日期时间过滤器
Vue.filter('dateFormat', function (v) {
let date = new Date(v*1000)
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(':')
})
<!-- 最近登录时间 -->
<template slot="LastTime" slot-scope="{row}">
<span>{{ row.LastTime | dateFormat }}</span>
</template>
全局日期时间过滤器
于 2023-04-04 18:23:16 首次发布