以下两种都为 当前日期加1 Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); cal.add(Calendar.DATE, 1); //当前日期加1 int month = cal.get(Calendar.MONTH); int monthnew = month+1; int day = cal.get(Calendar.DAY_OF_MONTH); int year = cal.get(Calendar.YEAR); //TimerQualitys0003 END Date saveDate = null; String currDate = year+"-"+monthnew+"-"+day;//取得的是第二天的信息,今天下午5点维护明天的信息 try { saveDate = new SimpleDateFormat("yyyy-MM-dd").parse(currDate); } catch (ParseException e1) { logger.error("TimerQualitys_MyTask_run_SimpleDateFormat_ParseException"+GlobalUtil.exception2String(e1)); } ============================= SimpleDateFormat simpleDateTimeFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); int day2 = cal.get(Calendar.DAY_OF_YEAR); cal.set(Calendar.DAY_OF_YEAR, day2+1); String xiaoshi = simpleDateTimeFormat.format(cal.getTime()); Date saveDate = null; saveDate = new SimpleDateFormat("yyyy-MM-dd").parse(xiaoshi); System.out.println(saveDate);