格式化
根据传入的格式化字符串,获取格式化后的持续时间。
要转义字符,请使用方括号将其括起来(例如 [MM]
)。
js
dayjs
.duration({
seconds: 1,
minutes: 2,
hours: 3,
days: 4,
months: 6,
years: 7,
})
.format('YYYY-MM-DDTHH:mm:ss'); // 0007-06-04T03:02:01
所有可用格式列表
Format | Output | Description |
---|---|---|
Y | 18 | 年 |
YY | 18 | 两位数的年份 |
YYYY | 2018 | 四位数的年份 |
M | 1-12 | 月份 (1-12) |
MM | 01-12 | 两位数的月份 (01-12) |
D | 1-31 | 日 |
DD | 01-31 | 两位数的日 (01-31) |
H | 0-23 | 小时 (24 小时制) |
HH | 00-23 | 两位数的小时 (24 小时制) |
m | 0-59 | 分钟 |
mm | 00-59 | 两位数的分钟 |
s | 0-59 | 秒 |
ss | 00-59 | 两位数的秒 |
SSS | 000-999 | 三位数的毫秒 |