java使用集合基于时间对arrayList进行排序
我的arrayList中存储了不同时间格式的时间 是的
Tue, 05 Sep 2017 09:25:05 +0100
Tue, 05 Sep 2017 01:28:06 -0700
Thu, 31 Aug 2017 17:51:58 GMT
Tue, 05 Sep 2017 08:31:18 GMT
04 Sep 2017 21:34:51
Tue, 05 Sep 2017 03:28:17 -0400
现在,我想将不同的时间格式转换为单一格式,并使用集合根据时间对列表进行排序。排序
List<NewsModel> newsList = new ArrayList<>();
我的对象类NewsModel
是这样的
public class NewsModel {
String headlines;
String weblink;
String imagelink;
public String getHeadlines() {
return headlines;
}
public void setHeadlines(String headlines) {
this.headlines = headlines;
}
public String getWeblink() {
return weblink;
}
public void setWeblink(String weblink) {
this.weblink = weblink;
}
public String getImagelink() {
return imagelink;
}
public void setImagelink(String imagelink) {
this.imagelink = imagelink;
}
public String getShortnews() {
return shortnews;
}
public void setShortnews(String shortnews) {
this.shortnews = shortnews;
}
public String getSource() {
return source;
}
public void setSource(String source) {
this.source = source;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
String shortnews;
String source;
String date;
}
共 (0) 个答案