Java tutorial
//package com.java2s; import java.util.Calendar; import java.util.Date; public class Main { public static Date getDateBefore(Date d, int day) { Calendar now = Calendar.getInstance(); now.setTime(d); now.set(Calendar.DATE, now.get(Calendar.DATE) - day); return now.getTime(); } }