java.util.Date: seven days ago

前端 未结 11 1822
孤城傲影
孤城傲影 2020-12-15 04:08

I have a report created in Jasper Reports which ONLY recognizes java.util.Date\'s (not Calendar or Gregorian, etc).

Is there a way to create a date 7 days prior to t

11条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-15 04:22

    Use Calendar's facility to create new Date objects using getTime():

    import java.util.GregorianCalendar;
    import java.util.Date;
    
    Calendar cal = new GregorianCalendar();
    cal.add(Calendar.DAY_OF_MONTH, -7);
    Date sevenDaysAgo = cal.getTime();
    

提交回复
热议问题