發佈的日期字符串返回爲:Sun,18 Nov 2012 06:50:02 GMT和我的方法convertDate返回我java.text.ParseException:Unparseable日期:「太陽,18 11月2012 06:50:02 GMT「(在偏移8)。我檢查了資源,但是找不到像他們那樣有用的東西... Parsing a String with a GMT timezone to Date using SimpleDateFormatjava日期解析與格林尼治標準時間
如果您能夠了解一些情況,我們將非常感激。這裏是我的方法.. pubdate的這裏是太陽,2012 11月18日六點50分02秒GMT
public Date convertDate(String pubDate){
SimpleDateFormat sdf = new SimpleDateFormat("EEE, dd MM yyyy hh:mm:ss Z",Locale.US);
Date newsDate = new GregorianCalendar(0, 0, 0).getTime();
try{
newsDate = sdf.parse(pubDate);
}catch(ParseException e){
Log.d(Tag, "Exception Parsing date" + pubDate);
}
return null;
}
非常感謝,工作:) –