Bal*_*usC 11
您可以使用将给定模式中的a SimpleDateFormat解析String为java.util.Date对象.
假设它是HH:mm,那么你可以这样做:
String time = request.getParameter("time");
Date date = null;
try {
date = new SimpleDateFormat("HH:mm").parse(time);
}
catch (ParseException e) {
request.setAttribute("time_error", "Please enter time in format HH:mm");
}
Run Code Online (Sandbox Code Playgroud)
拥有该java.util.Date对象后,您可以将其TIME转换为java.sql.Time使用对象,然后将其存储在列中PreparedStatement#setTime().
preparedStatement = connection.prepareStatement("INSERT INTO tablename (columname) VALUES (?)");
preparedStatement.setTime(1, new Time(date.getTime()));
preparedStatement.executeUpdate();
Run Code Online (Sandbox Code Playgroud)