Compruebe si la fecha del calendario es un domingo
Estoy tratando de averiguar cómo hacer que mi programa cuente la cantidad de domingos en una semana.
He intentado lo siguiente:
if (date.DAY_OF_WEEK == date.SUNDAY) {
System.out.println("Sunday!");
}
¿Pero no parece funcionar?
Cuando trato deSystem.out.Println the date.DAY_OF_WEEK
Yo obtengo:7
¿Alguien sabe cómo puedo verificar si la fecha del calendario actual es el domingo?
ACTUALIZACIÓN PARA MÁS INFORMACIÓN
¡Firt de toda la fecha.DAY_OF_WEEK es un objeto de calendario!
Me aseguré de establecer el objeto de calendariodate
a un domingo
El sistema de impresión en el que obtengo 7 es lo que me devuelve cuando intento ejecutarlodate.DAY_OF_MONTH
incluso si el día se ponía a domingo
2ª ACTUALIZACIÓN A ALEX
Este es más o menos mi código.
Calendar startDate = Calendar.getInstance();
startDate.set(2012, 12, 02);
if (startDate.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY) {
System.out.println("true");
}else {
System.out.println("FALSE");
}