1、使用Calendar中的add方法。

    例如获取当前时间的前5分钟时间:

    Calendar beforeTime = Calendar.getInstance();
    beforeTime.add(Calendar.MINUTE, -5);// 5分钟之前的时间

    2、Calendar和Date之间的转换。

     Date beforeD = beforeTime.getTime();

    这样就搞定了,beforeTime是Calendar 类型的。j_0063.gif