格式为“y-mm-dd HH:mm:ss”的 Java String to Date 对象
2022-09-01 15:04:10
我需要将包含日期的字符串转换为日期对象。字符串的格式为“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");
其结果是 “星期二 1 月 10 14:58:00 EST 2012”。请让我知道我哪里错了。
谢谢,耶什万特·科塔