2014-08-28 86 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);