- public final Comparator<VNoticeUser> GOODS_BY_INDATE = new Comparator<VNoticeUser>(){
- public int compare(VNoticeUser o1, VNoticeUser o2) {
- try{
- SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.ENGLISH);
- Date d1 = df.parse(DateUtil.dateToStr(o1.getNoticesendtime()));
- Date d2 = df.parse(DateUtil.dateToStr(o2.getNoticesendtime()));
- return d1.compareTo(d2);
- }catch(Exception e){
- e.printStackTrace();
- }
- return -1;
- }
- };
- //直接调用
- Collections.sort(vNoticeUsers, this.GOODS_BY_INDATE);
- //该片段来自于http://www.codesnippet.cn/detail/031220137681.html
来源: http://www.codesnippet.cn/detail/031220137681.html