Mysql
 sql >> Database >  >> RDS >> Mysql

lancia una stringa in sql time

Dipende interamente dal formato della tua String , quindi userei un SimpleDateFormat per analizzare la stringa in un java.util.Date; quindi puoi estrarre il valore del millisecondo da quella data e passarlo in un java.sql.Time() . In questo modo:

String s = /* your date string here */;
SimpleDateFormat sdf = new SimpleDateFormat(/* your date format string here */);
long ms = sdf.parse(s).getTime();
Time t = new Time(ms);