java.text.ParseException: Unparseable date: "2023-07-07" at java.text.DateFormat.parse(DateFormat.java:366)
时间: 2024-04-08 08:29:40 浏览: 390
DateFormat.java
这个错误通常表示日期字符串与指定的日期格式不匹配,导致解析失败。请确保日期字符串的格式与`SimpleDateFormat`指定的格式完全一致。
在你提供的例子中,日期字符串是"2023-07-07",如果你使用的是以下代码片段:
```java
String dateString = "2023-07-07";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = sdf.parse(dateString);
// ...
} catch (ParseException e) {
e.printStackTrace();
}
```
这个代码片段应该是可以正常工作的,因为日期字符串与指定的格式是匹配的。如果你仍然遇到`ParseException`异常,请确保没有其他代码修改了日期字符串或者格式化对象(`SimpleDateFormat`)。
如果问题仍然存在,请提供更多相关的代码,以便更好地帮助你解决问题。
阅读全文