SimpleDateFormat格式化日期(yyyy-MM-dd HH:mm:ss ---> yyyyMMdd)日期错误

记一次SimpleDateFormat 格式化日期,解析出来的日期错误!
今天将2021-12-16 00:00:00格式的日期转为20211216格式的,通过使用SimpleDateFormat进行格式化,解析后的结果竟然是20201102。
解决办法:
分两次解析,第一次解析格式yyyy-MM-dd格式的 发现Date 时间戳已经正确了,再创建一个SimpleDateFormat 对象(yyyyMMdd),调用format方法即可得到想要的格式字符串。


版权声明:本文为Yangsir_java原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。