本文介紹了分析日期時出現ParseException異常的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我正在運行以下代碼:
DateFormat fullDate = new SimpleDateFormat("HHmmdd/MMMyy");
Date date = fullDate.parse("035627/NOV15");
并引發以下異常:
Exception in thread "main" java.text.ParseException: Unparseable date:"035627/NOV15
有什么想法,為什么在格式聲明有效的情況下引發異常?
推薦答案
最有可能的原因是NOV
在您的默認區域設置中不是有效的月份。這應該可以解決問題(調整區域設置以匹配月份名稱所使用的語言):
DateFormat fullDate = new SimpleDateFormat("HHmmdd/MMMyy", Locale.ENGLISH);
這篇關于分析日期時出現ParseException異常的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,