Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

lançar uma String para sql time


Depende inteiramente do formato da sua String , então eu usaria um SimpleDateFormat para analisar a string em um java.util.Date; então você pode extrair o valor de tempo de milissegundos dessa data e passá-lo para um java.sql.Time() . Assim:
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);