解析完整日期(日期和小时)字符串到目前为止会导致异常

时间:2012-05-08 18:02:18

标签: java parsing date

我从SQLITE数据库中获取日期,如:2012-05-07 20:59:45

尝试执行此代码,但失败

DateFormat formatter = new SimpleDateFormat("dd-MMM-yy");
Date date = formatter.parse("2012-05-07 20:59:45");

我该如何正确地做到这一点?还尝试了SimpleDateFormat("dd-MMM-yy HH:mm:ss")

2 个答案:

答案 0 :(得分:3)

您是否尝试过SimpleDateFormat("yyyy-MM-dd HH:mm:ss")

答案 1 :(得分:0)

您尝试如下,

DateFormat formatter = new SimpleDateFormat("yyy-MM-dd HH:mm:ss");
Date date = formatter.parse("2012-05-07 20:59:45");