使用moment.js格式化时间显示
有时候,从后台传过来的时间参数是默认的格式,拿到前端进行展示很不友好,这时候可以使用momentjs将时间转换成我们想要的格式,具体使用步骤如下:
1、安装momentjs
npm install moment — save
2、main.js 引入moment并定义fliter
import moment from ‘moment’
Vue.filter(‘dateformat’, function(input, fmtstring) {
// 当input为时间戳时,需转为Number类型
// 使用momentjs这个日期格式化类库实现日期的格式化功能
return moment(input).format(fmtstring)
})
3、vue文件中直接引用dateformat方法即可
{{ scope.row.createTime | dateformat(‘YYYY-MM-DD’)}}