Cómo obtener la fecha 7 días antes de la fecha actual en java [duplicar]
Esta pregunta ya tiene una respuesta aquí:
¿Cómo restar X días de una fecha usando el calendario de Java? 9 respuestas¿Cómo puedo incrementar una fecha por un día en Java? 26 respuestasestoy usando
DateFormat dateFormat =
new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
Date date = new Date();
String fromdate = dateFormat.format(date);
para obtener la fecha actual, ¿cómo puedo obtener la fecha de 7 días? por ejemplo, si hoy es el 7 de junio de 2013, ¿cómo puedo obtener el 31 de mayo de 2013 en el mismo formato que se define en formate de fecha?
Tengo la solución ... Gracias a todos :)
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
Date date = new Date();
String todate = dateFormat.format(date);
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -7);
Date todate1 = cal.getTime();
String fromdate = dateFormat.format(todate1);