将一个String转换为sql时间

kaw*_*sse 3 java mysql sql

我们如何在java So String -------> java.sql.time中使用mysql将字符串转换为时间类型

谢谢.

Mat*_*all 9

它完全取决于你的格式String,所以我会用a SimpleDateFormat来解析一个字符串java.util.Date; 然后你可以从该日期中提取毫秒时间值并将其传递给java.sql.Time().像这样:

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);
Run Code Online (Sandbox Code Playgroud)


小智 8

java.sql.Time.valueOf("String");
Run Code Online (Sandbox Code Playgroud)