过去我曾多次使用 SimpleDateFormat 将字符串解析为日期,但今天我遇到了一个我似乎看不到的错误。我正在解析一个csv,我有这个:
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Date date = dateFormat.parse(nextLine[0]);
我收到这个错误
java.text.ParseException: Unparseable date: "2011-06-17 21:43:17.493"
在我看来,在此处引用 SimpleDateFormat 的 javadoc 时格式与字符串匹配:http: //docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html
我错过了 SimpleDateFormat 的内容吗?