sysdate.setMonth(sysdate.getMonth() - 1);
sysdate.setDate(sysdate.getDate() + 1) ;

解决方案 »

  1.   

    java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd");
        java.util.Calendar calendar=java.util.Calendar.getInstance();
        calendar.setTime(new java.util.Date());
        System.out.println(sdf.format(new java.util.Date()));
        calendar.set(Calendar.MONDAY,calendar.get(Calendar.MONDAY)-1);
        calendar.set(Calendar.DAY_OF_MONTH,calendar.get(Calendar.DAY_OF_MONTH)+1);
        System.out.println(sdf.format(calendar.getTime()));