dayjs使用

1.计算某一时间到当前时间的差值,并根据formatType进行转化

dayjs().diff(dayjs(time), 'formatType')

2.格式化时间

dayjs().format();

3.获取和设置时间(毫秒,秒,分,时,日期,星期,月,季度,年)

dayjs().millisecond()
dayjs().second()
dayjs().minute()
dayjs().hour()
dayjs().date()
dayjs().day()
dayjs().month()
// 获取季度需要QuarterOfYear插件
dayjs().quarter()
dayjs().year()

4.计算时长,依赖duration插件

dayjs.duration(2, 'days');

单位列表

daysd
weeksw
monthsM
yearsy
hoursh
minutesm
secondss
millisecondsms

5.是否在另一个提供的日期时间之前,相同,之后

dayjs().isBefore('2011-01-01', 'year')
dayjs().isSame(dayjs('2011-01-01')) 
dayjs().isAfter('2011-01-01', 'year')

 6.增加,减去

dayjs().add(7, 'day')
dayjs().subtract(7, 'year')

 单位列表

单位缩写描述
dateD当天 00:00
dayd当天 00:00
monthM本月1日上午 00:00
quarterQ本季度第一个月1日上午 00:00,依赖 QuarterOfYear 插件
yeary今年一月1日上午 00:00
weekw本周的第一天上午 00:00
isoWeek本周的第一天上午 00:00 (根据 ISO 8601) , ( 依赖 IsoWeek 插件 )
hourh当前时间,0 分、0 秒、0 毫秒
minutem当前时间,0 秒、0 毫秒
seconds当前时间,0 毫秒
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值