PDA

View Full Version : DA: data in formato String a data in formato Date


maridelsud
15-07-2014, 20:05
ciao a tutti, con java devo convertire una data da String a date, in modo che posso salvarla sul database. il codice che ho provato a usare è:

public class StringToDate {
public Date stringaTOdata(String data){
//data una stringa di una data, devo convertirla al tipo data
//String startDate="2013-03-31";

SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");

java.util.Date date = null;
try {
date = sdf1.parse(data);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

java.sql.Date sqlStartDate = (java.sql.Date) new Date(date.getTime());

return sqlStartDate;

}

}


il mio scopo è poter passare la data al database. perchè ho provato a passargliela come String ma non la converte. Mi potete aiutare?

PHØΞИIX
17-07-2014, 15:28
Il metodo che hai scritto effettua la semplice conversione di una data da stringa a java.sql.Date.
Per poterti aiutare bisognerebbe almeno sapere come ti interfacci con il database. Utilizzi un ORM?