日期:2014-05-20  浏览次数:20911 次

SimpleDateFormat将字符串格式化为时间,windows正常,但linux上运行异常
SimpleDateFormatDateFormat     smt     =     new     SimpleDateFormat( "yyyy-MM-dd     HH:mm:ss ");

smt.parse( "2007-09-11   09:44:51.82 ");

上面这两行代码,在windows里运行正常,但是在linux里就出错了
java.text.ParseException:   Unparseable   date:   "2007-09-11   09:44:51.82 "

大家知道怎么回事吗?

本地是jdk1.5         linux上是jdk1.6


------解决方案--------------------
数据中的.82是什么?我没有用过这个格式。
------解决方案--------------------
Linux没转好JDK :)
------解决方案--------------------
弄好了,告诉大家你是怎么弄好的。
再者,你也需要给结贴给分啊