教程 dayjs tutorial

Set

通用的 setter,两个参数分别是要更新的单位和数值,调用后会返回一个修改后的新实例。

可以理解为:

javascript
dayjs().set(unit, value) === dayjs()[unit](value);

也支持这样的链式调用

javascript
dayjs().set("hour", 5).set("minute", 55).set("second", 15);

各个传入的单位对大小写不敏感,支持缩写和复数。

支持的单位列表

单位 缩写 详情
date D 月份里的日期
day d 星期几 (星期天 0,星期六 6)
month M 月份 (一月 0, 十二月 11)
year y 年份
hour h 小时
minute m 分钟
second s 秒
millisecond ms 毫秒