时间相加或相减

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:53:40
比如说:
Date now = new Date(); //现在的时间
int addTop="7"; //加7天

那么7天应该是7*24*60*60

我想知道怎么把现在的时间加上7天的时间

Date类:public int getDate()返回INT型
可以这样:
date=now.getDate()+7;
再对date判断是否大于本月的最大值;
是的话:月加1;判断月是否大于12;
是的话:年加1。

Calender类中有方法,add(),看下api!
http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/index.html

add(int field, int amount) 方法!

Date nextTime=new Date(now.getTime()+(7*24*60*60));