Calendar getFirstDayOfWeek funktioniert nicht richtig

darksmilie

Erfahrenes Mitglied
Hi,

ich möchte mir zu einer Kalendarwoche den ersten Tag der Woche ausgeben, aber er gibt mit immer den ersten Tag des Jahres aus.

Java:
Calendar cal = Calendar.getInstance(Locale.GERMAN);
cal.setTime(date); // 22.02.2017
System.out.println(cal.getFirstDayOfWeek());
System.out.println(cal.get(Calendar.DATE));

Ausgabe ist:
2
22

Kann mir das jemand erklären warum das passiert?
 
Zurück