java 日期型加5分钟

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:37:05
//现在时刻取得
Calendar nowTime = Calendar.getInstance();
Date nowDate = nowTime.getTime();

然后把这个日期加5分钟得到一个新的日期函数(名字定为afterDate).请问大家要怎么实现?
提醒:不是把原来的Date 加5分钟啊,而是在nowDate 基础上形成一个新的afterDate。

应该这样写
Calendar nowTime = Calendar.getInstance();
Date nowDate = (Date) nowTime.getTime();

Calendar afterTime = Calendar.getInstance();
afterTime.add(Calendar.MONTH, 5);
Date afterDate = (Date) afterTime.getTime();

我想说得是 java已经不推荐使用date类了,所以尽量用Calendar 来实现

日期型的不可以相加的!
只可以减!

Calendar nowTime = Calendar.getInstance();
Date nowDate = nowTime.getTime();
Date newDate = new Date(nowDate.getTime() + 300000);