Moment.js 库的使用
在 vue 中使用:
js
// 引入
import moment from 'moment'
// 翻译成中文
created() {
moment.updateLocale('zh-cn', {
relativeTime: {
future: "%s内", // 未来时间
past: "%s前", // 过去时间
s: '几秒',
ss: '%d 秒',
m: "1 分钟",
mm: "%d 分钟",
h: "1 小时",
hh: "%d 小时",
d: "1 天",
dd: "%d 天",
M: "1 个月",
MM: "%d 个月",
y: "1 年",
yy: "%d 年"
}
});
},
// 转为本地时区时间,指定格式
value.create_at = moment(value.create_at).format('YYYY-MM-DD HH:mm:ss')
// 转换为时间跨度描述
value.apply_time = moment(value.apply_time).fromNow()
// 超过5天
moment().diff(row.apply_time, 'days') >= 5
time1: moment().add(7, 'd')
time2: moment().add(8, 'h')