Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2008, 09:43
piyolo
 
Fecha de Ingreso: julio-2008
Mensajes: 66
Antigüedad: 15 años, 10 meses
Puntos: 0
Restar dias a una fecha

Hola

Tengo un problema con las fechas

Necesito restar siete días a la fecha actual...

El problema es que si la fecha actual fuese los promeros siete días de cualquier mes (Ej: 05-06-2006) El resultado que me da es incorrecto osea si a la fecha del ejemplo les resto 7 días, el resultado es malo...

Ojala me entiendan

java.util.Date hoy = new java.util.Date();
long res = hoy.getTime() - n*(24*60*60*1000); // Donde n es el numero de días a restar

SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yy");
out.println(formato.format(res));

Una ayuda porfa, o cualquier sugerencia
Desde ya muchas gracias...