当前时间 向前或向后推N天的时间计算

推迟一周示例:
Calendar curr = Calendar.getInstance();
curr.set(Calendar.DAY_OF_MONTH,curr.get(Calendar.DAY_OF_MONTH)+7);
Date date=curr.getTime();

推迟一个月示例:
Calendar curr = Calendar.getInstance();
curr.set(Calendar.MONTH,curr.get(Calendar.MONTH)+1);
Date date=curr.getTime();

推迟一年示例:
Calendar curr = Calendar.getInstance();
curr.set(Calendar.YEAR,curr.get(Calendar.YEAR)+1);
Date date=curr.getTime();

说明:

向前推则是 “-” 后面的数字对应推迟的天数。

如:向前推2天,则-2.

猜你喜欢

转载自liubingjun.iteye.com/blog/1116928