Skip to content

格式化

根据传入的占位符返回格式化后的日期 将字符串放在方括号中,即可原样返回而不被格式化替换,例如 [YY]

ts
// 返回的是当前系统的时间 如:2025-03-16 14:15:45
dateuts().format('YYYY-MM-DD HH:mm:ss')
// 2025年01月02日 20:00:23 周四
dateuts('2025-01-02 20:00:23').format('YYYY年MM月DD日 HH:mm:ss ddd')
// YYYY 2025/01/02
dateuts('2025-01-02').format('[YYYY] YYYY/MM/DD')
//先增加3天后再进行格式化
dateuts().add(3, 'day').format('YYYY-MM-DD HH:mm:ss')

支持的格式化占位符列表:

标识符示例说明
YY25年,两位数
YYYY2025年,四位数
M1-12
MM01-12月,两位数
MMM1 月-12 月月,小写数字
MMMM一月-十二月月,大写数字
D1-31
DD1-31日,两位数
d0-6星期几,星期天是 0
dd日-六星期几,星期天是 日
ddd周日-周六星期几
dddd星期日-星期六星期几
H0-23小时
HH00-23小时,两位数
h1-12小时,12 小时制
hh01-12小时,12 小时制,两位数
m0-59分钟
mm00-59分钟,两位数
s0-59
ss00-59秒,两位数
SSS000-999毫秒