我在数组列表中有以下日期(日期对象),如下所示:
日期:2015年1月25日星期日11:45:05
日期:2015年1月25日星期日11:46:05
日期:2015年1月25日星期日11:47:14
日期:1月24日星期六11:48:59 2015年
日期:1月24日星期六11:50:32 2015年
日期:1月23日星期五11:52:01 2015年
日期:1月23日星期五11:53:29 2015年
日期:2015年1月23日星期五11:55:16东部时间
日期:1月21日星期三,美国东部时间2015年11:58:48
我希望能够获得2015年1月25日,2015年1月23日等所有日子的计数,依此类推。我也必须在这里使用这一年,因为显然年份可能会有所不同所以我只能看看月和日。目前我正在使用日历DAY_OF_YEAR和YEAR。
为了提高效率,最好还是在循环中执行此操作,只要我在Arraylist中有数据,我就要求第一个并说“用DAY_OF_YEAR和YEAR找到所有日期”给我计算,然后删除那些,然后一遍又一遍,直到arraylist为空。“
如果没有编写自定义解决方案,有没有这样做呢?