Ciao,
ho bisogno di generare automaticamente, data una data, il giorno precedente e il giorno successivo. Questo deve tenere ovviamente conto del mese e dell'anno, deve quindi individuare i mesi di 30 giorni piuttosto che di 31 e gli anni bisestili, e quando si arriva alla fine di un mese passare automaticamente al mese successivo in modo corretto.
Per ora ho creato un data in questo modo
usando un GregorianCalendar a cui passo anno mese e giorno.Codice PHP:calendar = new GregorianCalendar(yy, mm, dd);
Poi utilizzo i seguenti metodi per passare al giorno successivo e precedente:
Ma essi modificano unicamente il campo indicato, ossia il giorno, e lasciano invariati gli altri campi, cosìcchè arrivati al primo giorno del mese la variazione non avviene correttamente.Codice PHP:calendar.roll(Calendar.DAY_OF_MONTH, true);
calendar.roll(Calendar.DAY_OF_MONTH, false);
Suggerimenti?

Rispondi quotando