如何处理无法解析的日期?

时间:2017-05-17 04:34:29

标签: java date

无法将类型'java.lang.String'的属性值转换为属性'fixedEndTime'所需的类型'java.util.Date';嵌套异常是java.lang.IllegalArgumentException:无法解析日期:Unparseable date:“2017-May-19 10:05:00”

1 个答案:

答案 0 :(得分:1)

将字符串解析为java.util.Date使用java.text.SimpleDateFormat

示例:

String testDate = "09-May-2015,23:10:14 PM";
DateFormat formatter = new SimpleDateFormat("d-MMM-yyyy , HH:mm:ss aaa");
Date date = formatter.parse(testDate);
System.out.println(date);