JAVA日期格式化常用格式对照表

文章目录

1.常用格式对照示例

格式 示例
yyyy-MM-dd HH:mm:ss.sss 2021-09-09 05:12:12.234
yyyy-MM-dd HH:mm:ss.S 2021-09-09 05:12:12.234
yyyy-MM-dd’T’HH:mm:ss’Z’ 2021-09-09T05:12:12Z
yyyy-MM-dd HH:mm:ss Z 2021-09-09 05:12:12 +0800
yyyy-MM-dd HH:mm:ss z 2021-09-09 05:12:12 CST
yyyy-MM-dd HH:mm:ss a 2021-09-09 05:12:12 上午
2021-09-09 05:12:12 AM

2.日期字符对照表

格式 示例
d 月中的某一天。不带前导零,如:(5,10)
dd 月中的某一天。带一位前导零,如:(05,10)
ddd 月中的某一天。带两位前导零,如:(005,013)
dddd 月中的某一天。带三位前导零,如:(0005,0013)
M 月份数字。一位数的月份没有前导零。
MM 月份数字。一位数的月份有一个前导零。
MMM 月份中文大写。
MMMM 月份中文大写。
y 包含纪元的年份。不显示前导零,如:2001年为2001。
yy 不包含纪元的年份。显示前导零,如:2001年为01。
yyy 包括纪元的四位数的年份。
yyyy 包括纪元的四位数的年份。
h 12 小时制的小时。一位数的小时数没有前导零。
hh 12 小时制的小时。一位数的小时数有前导零。
H 24 小时制的小时。一位数的小时数没有前导零。
HH 24 小时制的小时。一位数的小时数有前导零。
m 分钟。一位数的分钟数没有前导零。
mm 分钟。一位数的分钟数有一个前导零。
s 秒。一位数的秒数没有前导零。
ss 秒。一位数的秒数有一个前导零。
Z 完整时区偏移量(“+”或“-”后面跟有小时和分钟)。例如,北京标准时间是“+08:00”。
上一篇:springboot解决日期传给前端少了八小时的问题


下一篇:Android编译命令m、mm、mmm区别及工程搭建示例