Saluti a tutti.
ho questo codice:
codice:
Calendar giorno = Calendar.getInstance();
for (int i=1; i<=giorno.getActualMaximum(Calendar.DAY_OF_MONTH); i++) {
// imposto il giorno
giorno.set(Calendar.DAY_OF_MONTH, i);
// stampo il numero del giorno
out.println(i + " ");
}
%>
L'ho preso da un post qua bel forum e stampa i giorni del mese impostata.
Ora, ho letto le api e mi ci stavo esercitando un poco ma non sono molto chiare.
Come faccio a stampare anche i gg della settimana?
ho provato
codice:
giorno.set(Calendar.DAY_OF_WEEK, i);
ma niente, se tolgo la "i" mi stampa il giorno della sett. corrente.
Sto realizzando un'agenda e con le date, in java, nn ho molta esperienza.
In alternativa dove posso rimediare una guida/tutorial sull'utilizzo delle date con la classe calendar? Mi serve anche a scopo didattico, perchè si potrete dirmi come fare ma mi serve capire anche il perchè funziona così.
Altra cosa se tolgo la linea in grassetto, funziona lo stesso come mai?
Come faccio poi a impostare una data che non sia quella odierna?
grazie a tutti.