String
の形式に完全に依存します 、したがって、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);