Überprüfen Sie, ob der Kalender das Datum ein Sonntag ist

Ich versuche, herauszufinden, wie man mein Programm die Anzahl der Sonntage in der Woche.

Ich habe versucht, die folgende Sache:

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

Doch es scheint nicht zu funktionieren?

Wenn ich versuche System.out.Println the date.DAY_OF_WEEK ich bekommen: 7

Weiß jemand, wie ich überprüfen kann, ob das aktuelle Datum ist Sonntag?

UPDATE FÜR MEHR INFORMATIONEN

  1. firt von allen das Datum.DAY_OF_WEEK ist ein Kalender-Objekt!
  2. machte ich sicher, dass Sie das Kalender-Objekt date an einem Sonntag

Dem system heraus drucken, wo bekomme ich 7 ist, was gibt es mir, wenn ich versuche zu laufen date.DAY_OF_MONTH auch wenn der Tag festgelegt, an einem Sonntag

2. UPDATE ZU ALEX

Dies ist mehr oder weniger mein code

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");
    }
numberOfSundaysInAWeek = 1
mit Datum abgeschrieben. Sie sollten gehen Sie mit dem Kalender Klasse.
Sorry, dass ich nicht klar machen, das Datum.DAY_OF_WEEK ist ein Kalender-Objekt

InformationsquelleAutor Marc Rasmussen | 2012-11-30

Schreibe einen Kommentar