String str = "Jan 15";
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MMM dd");
LocalDate parsed = LocalDate.parse(str, formatter);
我不斷收到此異常:在線程的Java DateTimeFormatter不能轉換
異常「主要」 java.time.format.DateTimeParseException: 文本「1月15日」不能在指數解析0在 java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1947) 在 java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1849) 在java.time.LocalDate.parse(LOCALDATE。 java:400)at com.mach5.T.main(T.java:17)
有人可以幫我嗎?
https://stackoverflow.com/questions/36113530/java-convert-string-date-to-month-name-year-mmm-yyyy – prsvr
@FairPlay不,你的鏈接(https:// stackoverflow。 com/questions/36113530/java-convert-string-date-to-month-name-year-mmm-yyyy)不是重複的。另一個問題是關於從一個全年的月份日值中生成一個年份的字符串,而這個問題是關於*解析*沒有任何年份的月份日值。我相信這裏的問題確實是重複的,但我還沒有找到真正的原創。 –