Napalm
21-02-2005, 16:09
Allora io ho questa parte di codice:
java.util.Date d = vo.getData_fattura();
System.out.println("la data č: "+vo.getData_fattura());
java.sql.Date sd = new java.sql.Date(d.getMonth(), d.getDay(), d.getYear());
System.out.println("Mese: "+d.getMonth()+" Giorno: " +d.getDay()+ " Anno: " +d.getYear());
ps.setDate(2, sd);
in pratica acquisisco una data da un form e la devo trasformare in data sql da inserire nel db (campo formato datetime).
I print escono cosė:
17:03:34,687 INFO [STDOUT] la data e': Mon Feb 21 00:00:00 CET 2005
17:03:34,687 INFO [STDOUT] Mese: 1 Giorno: 1 Anno: 105
La 1° data č quella esatta presa dal form e alla trasformazione che sbaglia.. come posso ovviare a questo inconveniente?
Grazie :)
NapalM
java.util.Date d = vo.getData_fattura();
System.out.println("la data č: "+vo.getData_fattura());
java.sql.Date sd = new java.sql.Date(d.getMonth(), d.getDay(), d.getYear());
System.out.println("Mese: "+d.getMonth()+" Giorno: " +d.getDay()+ " Anno: " +d.getYear());
ps.setDate(2, sd);
in pratica acquisisco una data da un form e la devo trasformare in data sql da inserire nel db (campo formato datetime).
I print escono cosė:
17:03:34,687 INFO [STDOUT] la data e': Mon Feb 21 00:00:00 CET 2005
17:03:34,687 INFO [STDOUT] Mese: 1 Giorno: 1 Anno: 105
La 1° data č quella esatta presa dal form e alla trasformazione che sbaglia.. come posso ovviare a questo inconveniente?
Grazie :)
NapalM