Hallo!
Ich hab ein Problem mit dem java.util.Calendar. Und stehe da offensichtlich gerade auf der Leitung.
Ich möchte wissen, welchem Wochentag ein bestimmtes Datum entspricht. Dazu hab ich zum Testen folgendes geschrieben:
Java
import java.util.Calendar;
import java.util.GregorianCalendar;
public class Test {
public static void main(String[] args){
Calendar c1 = new GregorianCalendar(2010, 03, 22);
System.out.println(c1.get(Calendar.DAY_OF_WEEK));
}
}
Bei dem Datum handelt es sich um einen Montag. Wieso ist der Output dann 5? Sollte das nicht 2 sein?
Hier noch der Link zu den Konstanten:
http://java.sun.com/j2se/1.4.2/docs/api/constant-values.html
Vielleicht findet ja jemand das Problem. Das kann ja nicht mit Timezone oder FirstDayOfWeek zusammenhängen...