//startDate 当月第一天,当月最后一天endDate String startDate ,endDate SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar cale = null; // 获取当月第一天和最后一天 // 获取前月的第一天 cale = Calendar.getInstance(); cale.add(Calendar.MONTH, 0); cale.set(Calendar.DAY_OF_MONTH, 1); startDate = format.format(cale.getTime()); // 获取前月的最后一天 cale = Calendar.getInstance(); cale.add(Calendar.MONTH, 1); cale.set(Calendar.DAY_OF_MONTH, 0); endDate = format.format(cale.getTime());