M
misi
Gast
Hi,
nur eine Zeile, aber die macht Probleme:
rueckschau ist vom Typ Integer.
Der Fehler tritt auf, wenn man beispielsweise vom heutigen Tag (17.1.2006) mehr als 17 Tage abzieht, dann wird zwar das Jahr auf 2005 und der Monat auf 12 gestellt, der Tag ist dann allerdings nicht 31 oder weniger, sondern der Tag fängt bei 365 an rückwärts zu zählen. Ich habe dann also beispielsweise den 360.12.2005.
Mach ich was falsch oder ist das ein Bug?
Gruß,
Michael
nur eine Zeile, aber die macht Probleme:
Code:
currCalendar.add(Calendar.DATE, -rueckschau.intValue() - 1);
rueckschau ist vom Typ Integer.
Der Fehler tritt auf, wenn man beispielsweise vom heutigen Tag (17.1.2006) mehr als 17 Tage abzieht, dann wird zwar das Jahr auf 2005 und der Monat auf 12 gestellt, der Tag ist dann allerdings nicht 31 oder weniger, sondern der Tag fängt bei 365 an rückwärts zu zählen. Ich habe dann also beispielsweise den 360.12.2005.
Mach ich was falsch oder ist das ein Bug?
Gruß,
Michael