我在将Date
转换为毫秒时遇到问题
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
。
答案 0 :(得分: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);