Java-Calendar Problem

Hallo,

ich bastle im Moment an einem Java-Kalender herum. Über folgendes Problem bin ich gestolpert: Ich kann mir durch die Klasse DateFormatSymbols die Namen der Wochentage geben lassen. Da ist immer der Wert mit Index 1 Sonntag. Index 7 ist Samstag. Das lässt sich auch scheinbar durch die Locale nicht ändern. Auch wenn ich durch die Klasse GregorianCalendar die Kalenderwochen ausgeben lasse, so ist immer Samstag der letzte Tag der Woche und Sonntag der erste. Das ist aber doch bei uns nicht so. Gibts da irgendeinen Trick? Die Locale manuell setzen hab ich schon probiert, das hilft irgendwie gar nichts (außer das die Wochentagsnamen in Deutsch erscheinen).

Gruß
Jodus

Hallo,

mit getFirstDayOfWeek solltest du rauskriegen welcher Tag der erste ist. Die Indizes sind fix auf die amerikanische Woche ausgelegt, aber auf die sollte man eh nicht programmieren sondern über die Konstanten wie Calendar.SUNDAY usw. zugreifen.

Grüße
Bruno

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]