Gregorian Calender falsches Datum

LeaveX

Aktives Mitglied
Hallo,

Java:
GregorianCalendar cal = new GregorianCalendar();
		
		cal.set(Calendar.MONTH, 2);
		
		System.out.println("Es ist der " + cal.get(Calendar.DAY_OF_MONTH) + ". Tag des Monats!");

Mein problem ist dass jedesmal immer dass gleiche ausgibt egal welchen monat ich setze. Warum??

MFG
Michael
 
S

SlaterB

Gast
warum nicht?

edit: da ich gleich fürs Wochenende weg bin:
das Setzen des Monats ändert wirklich nur den Monat,
von 25.5.2009
auf 25.3.2009
usw.
evtl. wird von 30.3. auf 30.2. noch auf Anfang März gesprungen weil der Februar so wenig Tage hat

bedenke auch dass Januar = Monat 0 ist, nicht 1
 
Zuletzt bearbeitet von einem Moderator:

Ähnliche Java Themen

Neue Themen


Oben