我想做一个消息发送模块 现在通过HQL 获得了2个 List的结果集 我想对结果集按时间进行排序 但是timestamp无法直接比较,是不是要转换成其他格式,我只需要精确到秒就行
需要用ArrayList.sort实现对LIst的排序比较,实现compareTo接口
可以尝试sortedmap将时间与对应的关键字段保存下来,排序后,再获取相应的数据
sortedmap将时间与对应的关键字段保存
用date() 将其转换试试
/**
转换成时间戳啊,data.getTime(),就可以进行时间的比较了,时间大的对应的时间戳也就比较大
转换成时间戳,data.getTime()