Проверьте, является ли календарная дата воскресеньем

Я пытаюсь выяснить, как заставить мою программу подсчитывать количество воскресений за неделю.

Я попробовал следующее:

if (date.DAY_OF_WEEK == date.SUNDAY) {
    System.out.println("Sunday!");
}

Все же это не похоже на работу?

Когда я пытаюсьSystem.out.Println the date.DAY_OF_WEEK Я получил:7

Кто-нибудь знает, как я могу проверить, если текущая дата календаря воскресенье?

ОБНОВЛЕНИЕ ДЛЯ БОЛЬШЕ ИНФОРМАЦИИ

первая дата. Day_OF_WEEK - объект календаря!

я удостоверился, что установил объект Календаряdate в воскресенье

Распечатка системы, где я получаю 7, это то, что он возвращает мне, когда я пытаюсь запуститьdate.DAY_OF_MONTH даже если день наступит в воскресенье

2-е ОБНОВЛЕНИЕ ДО АЛЕКСА

Это более или менее мой код

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");
    }

Ответы на вопрос(2)

Ваш ответ на вопрос