日期字符串來源於我的應用的XML feed,格式如下Mon, 10 Dec 2012 13:18:23 GMT
,我想格式爲「13:18:23」。我有這種方法格式化日期字符串時發生IllegalArgumentException?
private String formatTime(String time) {
DateFormat df = new SimpleDateFormat("EEE, dd MMM yyyy kk:mm:ss zzz", Locale.getDefault());
String temp = null;
try {
temp = df.format(time);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
return temp;
}
但我不斷收到錯誤IllegalArgumentException
。
任何人都可以看到這個代碼正在進行?
你的時間包含什麼? –