| | |
| | | } |
| | | |
| | | //计算前三十日总电耗 |
| | | calendar.set(Calendar.MILLISECOND, 0); |
| | | calendar.set(Calendar.MINUTE, 0); |
| | | calendar.set(Calendar.HOUR_OF_DAY, 0); |
| | | calendar.add(Calendar.DAY_OF_YEAR, -30); |
| | | Date startTimeMonth = calendar.getTime(); |
| | | Calendar monthCal = (Calendar) calendar.clone(); |
| | | monthCal.set(Calendar.MILLISECOND, 0); |
| | | monthCal.set(Calendar.MINUTE, 0); |
| | | monthCal.set(Calendar.HOUR_OF_DAY, 0); |
| | | monthCal.add(Calendar.DAY_OF_YEAR, -30); |
| | | Date startTimeMonth = monthCal.getTime(); |
| | | double totalValueMonth = getSumValueTotal(entry.getValue().get(0).getPowerNo(), startTimeMonth,endTime); |
| | | |
| | | //下发前三十日占比 |
| | |
| | | } |
| | | }); |
| | | } catch (Exception ex) { |
| | | logger.error("runPeakValleyFlatTask运行异常"); |
| | | ex.printStackTrace(); |
| | | logger.error("runPeakValleyFlatTask运行异常", ex); |
| | | } |
| | | } |
| | | |