moment.js官方文档
安装(npm)
npm install moment --save # npm
封装
timeUtil.js
function formatDateTime(timestamp) {
return moment(Number(timestamp)).format('YYYY-MM-DD HH:mm:ss');
}
function formatDate(timestamp) {
return moment(Number(timestamp)).format('YYYY-MM-DD');
}
引入timeUtil
import timeUtil from "../../utils/modules/timeUtil";
这里以获取列表数据业务为例,使用forEach循环处理
//循环处理时间戳
this.orderList.forEach(item => {
if (item) {
item.createTime = timeUtil.formatDateTime(moment(item.createTime))
if (item.createTime === 'Invalid date') {
item.createTime = '无'
}
}
})
不封装方法
引入moment
import moment from "moment";
处理时间戳
this.time = moment(this.time).format('YYYY-MM-DD HH:mm:ss');