SswedeMedlem sedan feb. 2004230 inlägg Frågan#1 Hej!
Jag har ett datum som sträng, "5/22/2009" och skulle vilja konvertera den till java.sql.Date.
Min kod ser ut som följer:
SimpleDateFormat sdf = new SimpleDateFormat("mm/dd/yyyy");
java.util.Date Yahoodate = sdf.parse(DatumString);
java.sql.Date SQLdate = new java.sql.Date(00-00-0000);
SQLdate.setTime(Yahoodate.getTime());
Skjuter jag sedan in min java.sql.Date i en MySQL databas så får jag svaret:
2009-01-22
Så någonstans verkar månaden bli fel?!?
SswedeMedlem sedan feb. 2004230 inlägg Genant, det ska vara stora m i SimpleDateFormat.
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
java.util.Date Yahoodate = sdf.parse(DatumString);
java.sql.Date SQLdate = new java.sql.Date(Yahoodate.getTime());
Snyggade även till koden när jag ändå höll på (eller hittade i exemplet ;) )