Ciao come si fa a scambiare il mese con il giorno da una data inserita attraverso un campo di testo per poterla inserire all'interno di un DB.
Ciao come si fa a scambiare il mese con il giorno da una data inserita attraverso un campo di testo per poterla inserire all'interno di un DB.
io farei con un oggetto Timestamp così
String d = "01/01/2003";
int day = Integer.parseInt(d.substring(0,2));
int mon = Integer.parseInt(d.substring(3,5));
int yea = Integer.parseInt(d.substring(6));
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_MONTH, day);
c.set(Calendar.MONTH, mon);
c.set(Calendar.YEAR, yea);
Timestamp t = new Timestamp(c.getTimeInMillis());
Grazie mille ... ho visto la tua risposta solo ora!!
Occhio che scritto così hai il problema dei mesi che in Java sono 0-based (0=gennaio, 1=febbraio, etc.)