java – 解析日期时出现意外异常
作者:互联网
我试图根据以下代码解析日期但获得异常.以下是代码 –
public class DateTest {
public static void main(String args []) {
String start = "23-Jan-2017";
DateFormat dateFormatTripStartDate = new SimpleDateFormat("dd-MMM-yyyy hh:mm a");
try {
Date parsedDate = dateFormatTripStartDate.parse(start);
System.out.println(parsedDate);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
例外:
java.text.ParseException: Unparseable date: "23-Jan-2017"
at java.text.DateFormat.parse(DateFormat.java:357)
at DateTest.main(DateTest.java:18)
请帮我确定问题所在.谢谢.
解决方法:
删除模式中的时间部分:
DateFormat dateFormatTripStartDate = new SimpleDateFormat("dd-MMM-yyyy");
标签:date-parsing,java 来源: https://codeday.me/bug/20190823/1701249.html