字母个数
- 字母个数代表数字的位数,位数不足会自动在前面补充0,数字大于位数会展示正确的数字,但年份较为特殊,只有yy时会去掉前两位,yyy或者y都是显示4位年份大于四位才补0.
例:2023-01-01
年份: yyyy :2023 yyyyy:02023 y:2023 yyy:2023 yy:23
日期:d: 1 dd: 01 ddd: 001 dddd: 0001
2023-01-23
日期:d: 23 dd: 23 ddd: 023 dddd: 0023
年份(yyyy/YYYY)
- 大写的“YYYY” 是week-based year ,它表示的是当天所在周属于哪一年
- 小写的“yyyy”表示当天所在的年份
- “YYY”,“Y”与“YYYY”相同,展示四位年份,“YY”展示年份最后两位,小写同大写规则一致
月份/分钟(MM/mm)
- 大写的MM是代表的月份,小写的
mm
是代表的分钟,所以这里是为了区分月份和分钟
天数(dd/DD)
- 大写的
DD
打印出来的时间是这一年中的那一天,小写的dd
是这个月中的那一天
小时数(hh/HH)
- 大写
HH
是为了区分时区12小时还是24小时小写的h
是12小时制,大写的H
是24小时制,小写h
是12小时制
秒数/毫秒数
大写的S
表示毫秒数,小写的s
表示秒数,这里S
的大小写是区分秒和毫秒的。