Foros del Web » Programación para mayores de 30 ;) » Java »

Siguiente sábado

Estas en el tema de Siguiente sábado en el foro de Java en Foros del Web. ¡Hola compañeros! Estoy haciendo un programita en el que necesito pillar el siguiente sábado cada vez que le de a un botón, el caso es ...
  #1 (permalink)  
Antiguo 04/08/2012, 12:14
 
Fecha de Ingreso: abril-2012
Ubicación: Spain
Mensajes: 14
Antigüedad: 12 años
Puntos: 0
Pregunta Siguiente sábado

¡Hola compañeros!

Estoy haciendo un programita en el que necesito pillar el siguiente sábado cada vez que le de a un botón, el caso es que lo tengo así: (fecha es la fecha actual)

Calendar cal = Calendar.getInstance();
int sumar;
cal.setTime(fecha);
sumar=Calendar.SATURDAY-cal.get(Calendar.DAY_OF_WEEK);
if(sumar==0)
{
sumar=7;
}
cal.add(Calendar.DAY_OF_YEAR, sumar);
fecha.setDate(cal.get(Calendar.DAY_OF_MONTH));
fecha.setMonth(cal.get(Calendar.MONTH));
fecha.setYear(cal.get(Calendar.YEAR));


No sé porque no me funciona correctamente, ¿alguien ve el fallo?


¡Gracias de antemano y un saludo!
  #2 (permalink)  
Antiguo 04/08/2012, 14:07
 
Fecha de Ingreso: abril-2012
Ubicación: Spain
Mensajes: 14
Antigüedad: 12 años
Puntos: 0
Respuesta: Siguiente sábado

Resuelto, usando Calendar en todo se ha arreglado

Etiquetas: siguiente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:49.