封装一个day.js设置相对时间

在组件的utils的文件夹中创建一个dateFilter.js文件在这里插入代码片
npm i dayjs --save

import dayjs from 'dayjs'
// 或者 CommonJS
// var dayjs = require('dayjs');

// 引入中文语言包
import 'dayjs/locale/zh-cn'

// 引入插件 dayjs/plugin/relativeTime
// 在你npm i daysj时,插件已经下载了。
// 具备计算相对时间的功能
import rTime from 'dayjs/plugin/relativeTime'
// 使用中文语言包。固定格式
dayjs.locale('zh-cn')

// 使用插件。固定格式dayjs.extend(插件)
dayjs.extend(rTime)
export const relativeTime = function (yourTime) {
  // 使用dayjs提供的api对用户传入的时间 yourTime
  // 进行格式化,以返回一个相对时间
  return dayjs().to(dayjs(yourTime))
  // console.log(yourTime)
  // return dayjs(yourTime).format('DD/MM/YYYY')
}
//格式化时间,格式为:2018-05-08 12:12:12
import dayjs from 'dayjs'
// 或者 CommonJS
// var dayjs = require('dayjs');
export const relativeTime = function (yourTime) {
  // 使用dayjs提供的api对用户传入的时间 yourTime
  // 进行格式化,以返回一个相对时间
return day(youTime).format('YYYY-MM-DD hh:mm:ss')
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值