000
14.08.2003, 09:42 Uhr
alexus
|
Hallo !
ich möchte jeweils die Anzahl der Tage je Monat abfragen und komme irgendwie nicht weiter, weil ich dauernd falsche Werte geliefert bekomme... Hat da vielleich jemand einen besseren Durchblick ?
ich gehe folgendermaßen vor:
C++: |
public MyCalendar() { // Aktuellen Kalender erzeugen cal = new GregorianCalendar(); } ... public Vector getMonatsIntervall( int m, int j) { ... cal.set(Calendar.MONTH, m); cal.set(Calendar.YEAR, j); cal.set(Calendar.DAY_OF_MONTH, 1); System.out.println("Monat : " + m ); System.out.println("Jahr : " + j ); System.out.println("getActualMaximum : " + cal.getActualMaximum(Calendar.DAY_OF_MONTH)); System.out.println("getActualMinimum : " + cal.getActualMinimum(Calendar.DAY_OF_MONTH)); System.out.println("getLeastMaximum : " + cal.getLeastMaximum(Calendar.DAY_OF_MONTH)); ... }
|
Bin für jeden Tipp sehr Dankbar! (*Vielleicht sehe schon den Wald vor lauter Bäumen nicht mehr*) -- Gruß Alexus Dieser Post wurde am 14.08.2003 um 09:42 Uhr von alexus editiert. |