java 时间转换错误 月份始终转换成1月

今天在项目中使用到借口获取数据,数据传输类型为java,在获取时间类型的时候,获取的数据是正确的,存储到数据库的时候一直都是一月份。无论获取的是几月的,存到数据库都是一月份,当时很纳闷。后来发现,格式写错了,标准格式:yyyy-MM-dd HH:mm:ss ,我写的是yyyy-MM-DD HH:mm:ss,一直都是转换出错,更正后就可以正确的存储导数据库了。还有一个小知识点就是这里的HH与hh的区别:HH代表24小时制,hh代表12小时制。


都是工作中的小坑,记录下来与大家分享,希望大家可以避免。

猜你喜欢

转载自blog.csdn.net/ishimaomaochong/article/details/78650022