day.js处理相对时间

1.终端运行

npm i dayjs

2.创建utils/dayjs.js

import Vue from 'vue'
import dayjs from 'dayjs'

// 加载中文语言包
import 'dayjs/locale/zh-cn'

import relativeTime from 'dayjs/plugin/relativeTime'

// 配置使用处理相对时间的插件
dayjs.extend(relativeTime)

// 配置使用中文语言包
dayjs.locale('zh-cn')

// 全局过滤器:处理相对时间
Vue.filter('relativeTime', value => {
  return dayjs().to(dayjs(value))
})

3.main.js 中加载初始化

import './utils/dayjs'

4.使用过滤器

<p>{{ 日期数据 | relativeTime }}</p>
posted @ 2020-10-23 14:41  缔造cool  阅读(1064)  评论(0编辑  收藏  举报