String startTime = null;spa
String endTime = null;orm
Date date = new Date();get
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");it
endTime = sdf.format(date);form
// 建立(日曆)格式化date
GregorianCalendar gc = new GregorianCalendar();gc
// 格式化當前日期im
gc.setTime(date);time
if ("0".equals(timeRange)) {// 3個月內new
gc.add(gc.MONTH, -3);
startTime = sdf.format(gc.getTime());
} else if ("1".equals(timeRange)) {// 3個月至半年
gc.add(gc.MONTH, -6);
startTime = sdf.format(gc.getTime());
gc.add(gc.MONTH, +3);
endTime = sdf.format(gc.getTime());
} else if ("2".equals(timeRange)) {// 半年至1年
gc.add(gc.MONTH, -12);
startTime = sdf.format(gc.getTime());
gc.add(gc.MONTH, +6);
endTime = sdf.format(gc.getTime());
} else if ("3".equals(timeRange)) {// 1年至2年
gc.add(gc.MONTH, -24);
startTime = sdf.format(gc.getTime());
gc.add(gc.MONTH, +12);
endTime = sdf.format(gc.getTime());
} else if ("4".equals(timeRange)) {// 2年之前
gc.add(gc.MONTH, -24);
endTime = sdf.format(gc.getTime());
}