我有像Wed Aug 17 17:22:51 IST 2016
这样的字符串日期来解析ISOdate。所以我尝试了以下代码来做到这一点。
String tdate = "Wed Aug 17 17:22:51 IST 2016";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
Date pubDate = sdf.parse(tdate);
但它给了我:
java.text.ParseException: Unparseable date: "Wed Aug 17 17:22:51 IST 2016"
答案 0 :(得分:2)
尝试使用
解析SimpleDateFormat sdf = new SimpleDateFormat("E MMM dd HH:mm:ss Z yyyy");
希望它有所帮助