Day.js中文网
这是dayjs的中文文档 里面包括了使用方法
下面我来详细介绍一下这个插件的使用
Day.js 可以运行在浏览器和 Node.js 中。
一般咱直接是 npm 安装
npm install dayjs
目前应该使用的是Es6 的语法
import dayjs from 'dayjs'
当前时间
直接调用 dayjs()
将返回一个包含当前日期和时间的 Day.js 对象。
var now = dayjs()
等同于 dayjs(new Date())
的调用。
当没有传入参数时,参数默认值是 undefined,所以调用 dayjs(undefined)
就相当于调用 dayjs()
。
Day.js 将 dayjs(null)
视为无效的输入。
我们在程序中使用时间的时候 一般都是 new Date()
我们 最常用的一般就是 将时间格式化
格式化
根据传入的占位符返回格式化后的日期。
将字符放在方括号中,即可原样返回而不被格式化替换 (例如, [MM
])。
dayjs().format()
// 默认返回的是 ISO8601 格式字符串 '2020-04-02T08:02:17-05:00'
dayjs('2019-01-25').format('YYYY-MM-DD-HH:mm:ss')
// 'YYYYescape 2019-01-25T00:00:00-02:00Z'
dayjs('2019-01-25').format('DD/MM/YYYY') // '25/01/2019'