赋值
通用设置器,接受 unit 作为第一个参数,value 作为第二个参数,返回一个已应用更改的新实例。
一般来说:
dayjs().set(unit, value) === dayjs()[unit](value)
dayjs().set('date', 1)
dayjs().set('month', 3) // April
dayjs().set('second', 30)
对于多组:
dayjs().set('hour', 5).set('minute', 55).set('second', 15)
单位不区分大小写,并支持复数和缩写形式。
所有可用单位的列表
单位 | 速记 | 描述 |
---|---|---|
date | D | 日期 |
day | d | 星期几(星期日为 0,星期六为 6) |
month | M | 月份(1 月为 0,12 月为 11) |
year | y | 年份 |
hour | h | 小时 |
minute | m | 分钟 |
second | s | 秒 |
millisecond | ms | 毫秒 |