java获取当前系统日期与时间的有关问题

java获取当前系统日期与时间的问题
SimpleDateFormat   sdf   =   new   SimpleDateFormat( "MM/dd/yyyy     HH:mm ");

System.out.println(sdf.format(new   Date()));
 
用这个把日期与时间显示出来后...放在第一个文本框中...假如放入的日期与时间是:
05/09/2007

在第二个文本框.也同样放入日期与时间..不过第二个中的日..变为16..也就是在第一个日的基础上加7得来的..
第二个放入:05/16/2007
请问:这个时候.我怎么才能把日拿出来并加上7呢...

------解决方案--------------------
用java.util.Calendar
Calendar ca = Calendar.getInstance();
Date now = ca.getTime();
ca.add(Calendar.DAY_OF_MONTH, 7);
Date fu = ca.getTime();

fu就是7天以后的日期