记一次SimpleDateFormat 格式化日期,解析出来的日期错误!
今天将2021-12-16 00:00:00格式的日期转为20211216格式的,通过使用SimpleDateFormat进行格式化,解析后的结果竟然是20201102。
解决办法:
分两次解析,第一次解析格式yyyy-MM-dd格式的 发现Date 时间戳已经正确了,再创建一个SimpleDateFormat 对象(yyyyMMdd),调用format方法即可得到想要的格式字符串。
SimpleDateFormat格式化日期(yyyy-MM-dd HH:mm:ss ---> yyyyMMdd)日期错误
最新推荐文章于 2026-05-07 16:56:43 发布
本文记录了一次使用SimpleDateFormat进行日期格式化时遇到的问题,原本的目标是将2021-12-1600:00:00格式转换为20211216格式,但解析后却得到了错误的日期20201102。文中详细介绍了问题的解决过程,包括分两次进行日期解析的方法。

日期错误&spm=1001.2101.3001.5002&articleId=121998056&d=1&t=3&u=de575ab0dd8e4c75b10b68a2a4023409)
4005

被折叠的 条评论
为什么被折叠?



