读书人

SimpleDateFormat 的异常现象

发布时间: 2013-03-29 14:24:52 作者: rapoo

SimpleDateFormat 的错误现象

今天,碰到了一个问题,把人折腾了一下,转时间格式时,如下写了:

SimpleDateFormat sf = new SimpleDateFormat("yyyy-mm-dd hh:MM:ss");Date tmpData = sf.parse("2013-06-07 19:00:00");

不知道各位看出了错误没有,转化出来的时间死活不对,纳闷呐。写的是2013年,转出来的是2012年...

试了几次后,排查了其他错误,于是想到SimpleDateFormate中的字符串会不会写错了,一核对 m应该大写,H应该大写,M应该小写。一改,就搞定。

哎,原来都自己写,也就没注意。这次偷次懒,从网上拷了一下。结果就碰到了以前没注意的问题。

立贴记住这个问题。

读书人网 >编程

热点推荐