/** * list排序(按照日期升序) * * @param list */ private static void ListSort(List<TrackInfo> list) { Collections.sort(list, new Comparator<TrackInfo>() { @Override public int compare(TrackInfo o1, TrackInfo o2) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { Date dt1 = format.parse(o1.getA()); Date dt2 = format.parse(o2.getA()); if (dt1.getTime() > dt2.getTime()) { return 1; } else if (dt1.getTime() < dt2.getTime()) { return -1; } else { return 0; } } catch (Exception e) { e.printStackTrace(); } return 0; } }); }
java--list集合中对象日期排序
最新推荐文章于 2024-08-05 02:09:19 发布