0
我有一个解析RSS提要的Android应用程序。 “日期”项以这种格式返回日期:“星期一,2014年6月16日14:31:00 +0000”。我怎样才能将其转换为默认的设备格式?Android中的格式日期
我有一个解析RSS提要的Android应用程序。 “日期”项以这种格式返回日期:“星期一,2014年6月16日14:31:00 +0000”。我怎样才能将其转换为默认的设备格式?Android中的格式日期
使用的SimpleDateFormat
喜欢的东西:
SimpleDateFormat sdf = new SimpleDateFormat("E, dd MMM yyyy hh:mm:ss Z")
首先分析这一个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);
这一点,并得到用户的首选日期格式,请参阅[这个答案]( http://stackoverflow.com/a/6982154/1079597)。 – cjm 2014-08-28 20:40:53