for (long dateUnit = startDateUnit; DateUtil.dateUnitToTimeMillis(dateUnit) < request.getEndTimeMillis(); dateUnit++) { paramPack.put(ParamConstant.STIME, Math.max(DateUtil.dateUnitToTimeMillis(dateUnit) + 1000, request.getStartTimeMillis())); paramPack.put(ParamConstant.ETIME, Math.min(DateUtil.dateUnitToTimeMillis(dateUnit) + DateUtil.MILLIS_PER_DAY - 1000, request.getEndTimeMillis())); List<CounterView> counterViews = retrieveCounterInDay(request, server, paramPack); for (CounterView counterView : counterViews) {
for (long dateUnit = startDateUnit; DateUtil.dateUnitToTimeMillis(dateUnit) < request.getEndTimeMillis(); dateUnit++) { paramPack.put(ParamConstant.STIME, Math.max(DateUtil.dateUnitToTimeMillis(dateUnit) + 1000, request.getStartTimeMillis())); paramPack.put(ParamConstant.ETIME, Math.min(DateUtil.dateUnitToTimeMillis(dateUnit) + DateUtil.MILLIS_PER_DAY - 1000, request.getEndTimeMillis())); List<CounterView> counterViews = retrieveCounterInDay(request, server, paramPack); for (CounterView counterView : counterViews) {