我需要将包含date的字符串转换为date对象。字符串的格式为"yyyy-mm-dd HH:mm:ss.SSSSSS“,我希望在date对象中使用相同的格式。
例如,我有一个字符串"2012-07-10 14:58:00.000000",我需要得到的date对象具有相同的格式。
我已经尝试了下面的方法,但结果并不像预期的那样。
java.util.Date temp = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss.SSSSSS").parse("2012-07-10 14:58:00.000000");
DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
Date thisDate = dateFormat.parse("2012-07-10 14:58:00.000000");
结果是"Tue Jan 10 14:58:00 EST 2012“。请告诉我哪里出错了。
谢谢,Yeshwanth Kota
https://stackoverflow.com/questions/13919475
复制相似问题