Java字符串转换为格式为"yyyy-mm-dd HH:mm:ss"的日期对象
- 论坛
- Java字符串转换为格式为"yyyy-mm-dd HH:mm:ss"的日期对象
26 浏览
Java字符串转换为格式为"yyyy-mm-dd HH:mm:ss"的日期对象
我需要将包含日期的字符串转换为日期对象。字符串的格式将是"yyyy-mm-dd HH:mm:ss.SSSSSS",我希望日期对象保持相同的格式。
例如,我有一个字符串"2012-07-10 14:58:00.000000",我需要得到相同格式的日期对象。
我尝试了以下方法,但是结果并不如预期。
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