Appearance
基本格式规则
年份
表示形式:
YYYY- 四位数的年份这是最常用的表示方式,表示完整的四位数年份。
示例:
2025
YY- 两位数的年份只显示年份的最后两位。
示例:
25(代表2025
月份
M- 月份(1 到 12)这是最基本的月份表示方式,输出的是月份的数字,范围从 1 到 12。
示例:
moment().format('M')会输出2(表示 2 月)。
MM- 两位数的月份(01 到 12)显示月份的两位数格式,若月份是 1 到 9,则会在前面补零。
示例:
moment().format('MM')会输出02(表示 2 月)。
MMM- 缩写的月份名称该格式输出的是月份的缩写,通常是三字母的英文缩写。
示例:
moment().format('MMM')会输出Feb(表示 2 月)。
MMMM- 完整的月份名称输出完整的月份名称,例如 "January"、"February" 等。
示例:
moment().format('MMMM')会输出February(表示 2 月)
月中的第几天
D、DD 和 Do 都用于表示月中的第几天,但它们的含义和格式是不同的:
D- 月中的第几天,即该日期在当前月份中的位置。它是一个 单数 或 双数 的数字(1 至 31)。- 示例:
moment().format('D')会输出今天在本月中的第几天,比如25。
- 示例:
DD- 两位数的月中的第几天,即日期的数字会被格式化为两位数,前面会加上零(如果日期小于 10)。- 示例:
moment().format('DD')会输出02(如果今天是 2 号),或者25(如果今天是 25 号)。
- 示例:
Do- 带有序号的月中的第几天,即日期会显示为 "1st"、"2nd"、"3rd"、"4th" 等格式。
星期
d - 星期的数字表示(0 到 6)
- 这表示一周中的第几天,
0代表星期天(Sunday),1代表星期一(Monday),依此类推。 - 示例:
moment().format('d')会输出1(表示星期一)。
dd- 两字母的星期缩写(如:Su, Mo, Tu)
- 这个格式显示的是星期的两字母缩写,
Su表示星期天,Mo表示星期一。 - 示例:
moment().format('dd')会输出Mo(表示星期一)。
ddd- 三字母的星期缩写(如:Sun, Mon, Tue)
- 显示星期的三字母缩写,例如
Sun、Mon、Tue。 - 示例:
moment().format('ddd')会输出Mon(表示星期一)。
dddd- 完整的星期名称(如:Sunday, Monday, Tuesday)
- 显示完整的星期名称,例如
Sunday、Monday。 - 示例:
moment().format('dddd')会输出Monday(表示星期一)。
一年中的第几周:
w- 一年中的第几周(1 到 52/53)
- 这是普通的一年中的第几周表示,范围是
1到52或53(取决于年份和日期是否包含跨年周)。 - 示例:
moment().format('w')会输出9(表示当前是第 9 周)。
ww- 两位数格式的第几周(01 到 52/53)
- 这个格式会以两位数的方式显示第几周,如果周数小于 10,会在前面补零。
- 示例:
moment().format('ww')会输出09(表示当前是第 9 周),如果是第 5 周,则输出05。
例子
YYYY- 四位数年份(如 2025)MM- 两位数的月份(01 至 12)DD- 两位数的日期(01 至 31)
"ddd, MMM D", // 例如: Wed, Sep 5
"YYYY-MM-DD", // 例如: 2023-09-05
"MM/DD/YYYY", // 例如: 09/05/2023
"DD-MM-YYYY", // 例如: 05-09-2023
"DD/MM/YYYY", // 例如: 05/09/2023
"MMMM D, YYYY", // 例如: September 5, 2023
"D MMMM YYYY", // 例如: 5 September 2023
"MMMM Do, YYYY", // 例如: September 5th, 2023
"MMM D, YYYY", // 例如: Sep 5, 2023
"MMM D", // 例如: Sep 5
"dddd, MMM D", // 例如: Wednesday, Sep 5
"dddd, MMMM D, YYYY", // 例如: Wednesday, September 5, 2023
"YYYY/MM/DD", // 例如: 2023/09/05
"YYYY.MM.DD", // 例如: 2023.09.05
"DD.MM.YYYY", // 例如: 05.09.2023
"dddd", // 星期几