本文介紹了無法解析的日期:&Quot;Site Oct 12 09:05:00 IST 2013&Quot;Except的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我需要分析到目前為止的字符串。但得到了一個無法解析的異常。
以下是我的代碼:
String str="Sat Oct 12 09:05:00 IST 2013";
SimpleDateFormat format = new SimpleDateFormat("EEE MM DD hh:mm:ss yyyy");
try {
format.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
推薦答案
您的格式有幾個問題:
SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
D
表示一年中的某一天,而不是月份中的某一天
您錯過了時區
月份的格式不正確
由于您的時間是24小時制,您需要H
而不是h
有關日期和時間模式的信息,請參閱SimpleDateFormat
文檔。
這篇關于無法解析的日期:&Quot;Site Oct 12 09:05:00 IST 2013&Quot;Except的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,