03/03/2008, 11:42
|
| Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses Puntos: 454 | |
Re: funcion que calcula la cantidad de dias sabados y domiengos entre dos fechas Hola:
GregorianCalendar.DAY_OF_WEEK es una constante y no el número del día que es. No sé cuanto vale, pero siempre vale lo mismo, por lo que o no te entra nunca en el if, o te entra siempre. Para obtener el dia de la semana, debes usar
calendar.get(Calendar.DAY_OF_WEEK)
y debes poner eso en el if.
En cuanto al método roll(), ira sumando días, pero según pone la api, NO suma el mes al pasarse de mes. Supongo que si te pasas de mes, nunca se terminará el while, pero si ambas fechas son el mismo mes, entonces sí.
Se buena. |