Salve a tutti,
Ho il bisogno di andare avanti ed indietro, di giorno in giorno, con le date.
Utilizzo, per il momento, mi sono documentato dalle API
Questo metodo:
Con questo codice aggiungo e sottraggo i gg:codice:String giorno = request.getParameter("giorno"); Calendar ctoDay = Calendar.getInstance(); if (giorno.equals("avanti")) { ctoDay.add(Calendar.DATE, 1); } else if (giorno.equals("indietro")) { ctoDay.add(Calendar.DATE, -1); } java.sql.Date pDataOriginale = new java.sql.Date(ctoDay.getTime().getTime()); // data odierna.
ctoDay.add(Calendar.DATE, 1);
ma non funziona come dovrebbe, xchè:
1. lo fa solo una volta
2. se oggi è 4/02 passa a 5/02 e si ferma, se sono al 5/02 e vado indietro mi visualizza 3/02;
Secondo me dovrei risettare la data...![]()
Che devo fare? Grazie a tutti.

Rispondi quotando