Java 将Long转换成Double类型,其实很简单,调用Long类型的Long.doubleValue():
// 将数据库获取的数据进行拼接成一个月数据
public static List<Long> getOneMedicalData(List<MedicalDataOneMonth> medicalDataOneMonthList) {
long countAll = 0;// 次数的汇总
long moneyAll = 0;// 金额的汇总
List<Double> oneMonthDataList = new ArrayList<Double>();
// 次数的汇总
for (MedicalDataOneMonth medData : medicalDataOneMonthList) {
oneMonthDataList.add((Double) (medData.getMeetCount().doubleValue()));
}
// 走访金额的汇总
for (MedicalDataOneMonth medData : medicalDataOneMonthList) {
oneMonthDataList.add(medData.getMeetMoneySum());
}
return null;
}
2. 获取明年1月份和下个月的年月的形式,如下:
// 获取明年的1月份:2018-01
public static String getNextYear() {
return (DateUtil.getYear(new Date()) + 1) + "-01";
}
// 获取下个月:2017-07
public static String getNextMonth() {
String monCal = ((DateUtil.getMonth(new Date()) + 1) < 10) ? "0" + (DateUtil.getMonth(new Date()) + 1)
: (DateUtil.getMonth(new Date()) + 1) + "";
return DateUtil.getYear(new Date()) + "-" + monCal;
}
不喜勿喷,记录所用.