//获取传来月份所有的日期 如3月,返回3月每一天
String substring = reportPeriodRange.substring(0, 4);
String month = reportPeriodRange.substring(5, 6);
int yearTime = Integer.parseInt(substring);
int monthTime = Integer.parseInt(month);
//查询某月的所有天数
List<String> labels = DateUti.getMonthFullDay(yearTime, monthTime);
//获取数据中某月的所有数据
List<EnergyConsumptionTrendResponse> list = energyAnalysisCreateReportService.selConsumptionTrendDay(pojo);
//将数据处理后塞入map中
map = getDateOnConsumptionTrend(list, labels);
public static List<String> getMonthFullDay(int year , int month){
SimpleDateFormat dateFormatYYYYMMDD = new SimpleDateFormat("yyyy-MM-dd");
List<String> fullDayList = new ArrayList<>(32);
// 获得当前日期对象
Calendar cal = Calendar.getInstance();
cal.clear();// 清除信息
cal.set(Calendar.YEAR, year);
// 1月从0开始
cal.s
echarts图表后端怎么返回数据
最新推荐文章于 2024-04-22 18:59:14 发布