2014-08-28 88 views
0

我有一個解析RSS提要的Android應用程序。 「日期」項以這種格式返回日期:「星期一,2014年6月16日14:31:00 +0000」。我怎樣才能將其轉換爲默認的設備格式?Android中的格式日期

回答

1

使用的SimpleDateFormat

喜歡的東西:

 
SimpleDateFormat sdf = new SimpleDateFormat("E, dd MMM yyyy hh:mm:ss Z") 
+1

這一點,並得到用戶的首選日期格式,請參閱[這個答案]( http://stackoverflow.com/a/6982154/1079597)。 – cjm 2014-08-28 20:40:53

0

首先分析這一個Date對象

String str = "Mon, 16 Jun 2014 14:31:00 +0000"; 
Date date = new SimpleDateFormat("E, d, M yyyy H:m:s Z", Locale.ENGLISH).parse(str);