Ciao, ho una tabella su database Microsoft SQL con un campo data, e in estrazione ricevo dati retrodatati di 2 giorni. Gli stessi dati su db MySQL letti con lo stesso codice ritornano date corrette.
Ho fatto vari tentativi ma nulla :
codice:
Calendar gmt = Calendar.getInstance(TimeZone.getTimeZone("Europe/Rome"));
java.sql.Date val=ResultSet.getDate(col,gmt); // testato anche con java.util.Date
java.sql.Date val=ResultSet.getDate(col);
java.sql.Date val=ResultSet.getDate(col).getTime();
java.sql.Timestamp val=ResultSet.getTimestamp(col);
Object val=ResultSet.getObject(col);
Qualche consiglio ?
Grazie.