日期:2014-05-20  浏览次数:20881 次

java获取当前时间的后一天
用java获得当前时间的后一天,也就是明天的日期,特别注意的是今天是这个月的最后一天,怎样获得下一天的日期,请高手指教,,,谢谢

------解决方案--------------------
/**
* 得到本月的最后一天
*
* @return
*/
public static String getMonthLastDay() {
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH, calendar
.getActualMaximum(Calendar.DAY_OF_MONTH));
return dateFormat("yyyy-MM-dd", calendar.getTime());
}
------解决方案--------------------
Calendar c = Calendar.getInstance();
c.add(Calendar.DATE, 1);
System.out.println(c.getTime());
------解决方案--------------------
Java code
 Calendar c=Calendar.getInstance();
        //当前的day_of_month加一就是明天时间
        c.add(Calendar.DAY_OF_MONTH,1);
        String tomorrow=new SimpleDateFormat("yyyy-MM-dd").format(c.getTime());
        System.out.println("明天的日期"+tomorrow);

------解决方案--------------------
Calendar c=Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH,1);
String dd=new SimpleDateFormat("yyyy-MM-dd").format(c.getTime());
第二行中为1则是后一天,为-1则是前一天。
------解决方案--------------------
Calendar calendar=Calendar.getInstance();
calendar.add(Calendar.DAY_OF_MONTH, 1);
Date date=calendar.getTime();

calendar.add(Calendar.DAY_OF_MONTH, 1);
1就代表后一天,-1就代表前一天。