0

我在将 aDate转换为毫秒时遇到问题

try {
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd, HH:mm:ss");
    formatter.setLenient(false);

    String oldTime = "2013-06-11 06:40:24"; 
    Date oldDate;

    oldDate = formatter.parse(oldTime);

    Sysout(oldDate.getTime());
} catch (ParseException e) {
    e.printStackTrace();
}

它正在抛出一个Parsing Exception.

4

1 回答 1

9
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd, HH:mm:ss");

应该

SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

另外,我认为你应该写:

oldDate = formatter.parse(oldTime);
于 2013-06-11T13:13:51.593 回答