Calendar getFirstDayOfWeek funktioniert nicht richtig


darksmilie

Erfahrenes Mitglied
#1
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?