我正在尝试解析带有日期的字符串以将其转换为日期格式。字符串采用以下格式。
2016 年 3 月 30 日星期三 00:00:00 GMT+05:30
但是当我解析字符串时,我收到一条错误消息,
java.text.ParseException:无法解析的日期:“Wed Mar 30 00:00:00 GMT+05:30 2016”(偏移量 4)
下面是我的代码的一部分。我该如何避免这个错误?任何帮助,将不胜感激。
SimpleDateFormat sdf3 = new SimpleDateFormat("EEE MM dd kk:mm:ss zzzz yyyy",Locale.ENGLISH);
for(int i=0 ; i <jArr.length() ; i++){
String tempDate = jArr.get(i).toString();
dateList.add(tempDate);
}
try{
Date d1 = sdf3.parse(dateList.get(0));
}catch (Exception e){ e.printStackTrace(); }