Moin,
ich muss über alle Tage eines Jahres iterieren. Ich dachte eigentlich das wäre ziemlich billig, aber irgendwie nicht. Ich mache bisher:
Leider hat er dann auch z.B. den 31.02 dabei und der ist ja nun wie wir wissen nicht so wirklich existent. Hat da jemand viellieicht einen kleinen Tipp für mich? Vielen Dank im Voraus
Gruß
Jonny
ich muss über alle Tage eines Jahres iterieren. Ich dachte eigentlich das wäre ziemlich billig, aber irgendwie nicht. Ich mache bisher:
Java:
GregorianCalendar gc = new GregorianCalendar();
gc.set(jahr, 1, 1);
for (int i = 0; i < gc.getActualMaximum(GregorianCalendar.DAY_OF_YEAR); ++i) {
((Integer)gc.get(GregorianCalendar.DAY_OF_MONTH)).toString() +
"."+((Integer)gc.get(GregorianCalendar.MONTH)).toString());
gc.add(GregorianCalendar.DAY_OF_YEAR, 1);
}
Gruß
Jonny