dayjs是什么
dayjs是一个轻量的处理时间和日期的 JavaScript 库
dayjs优点
- 超小的压缩体积
- 大多数浏览器兼容
- 提供链式调用
dayjs的用法
- 安装
npm install dayjs -S
import dayjs from 'dayjs'
<script src="https://unpkg.com/dayjs"></script>
dayjs解析相关API
dayjs() //返回当前时间和日期的 Dayjs对象
dayjs('1999-9-30') //返回传入时间字符串的 Dayjs对象
dayjs(new Date(2018, 8, 18))//解析原生js时间对象
dayjs(1318781876406) //返回传入时间戳(13 位数字)的 Dayjs对象
dayjs获取和设置相关的API
获取或设置年份
dayjs().year() //2022
dayjs().year(2022)
获取或设置月份。从 0 开始
dayjs().month() //9 实际上10月
dayjs().month(11)
获取或设置日期
dayjs().date() //当天日期 26
dayjs().date(1)
获取或设置小时
dayjs().hour()
dayjs().hour(12)
获取或设置分钟
dayjs().minute() //33
dayjs().minute(59)
获取或设置秒
dayjs().millisecond()
dayjs().millisecond(1)