Я занимаюсь разработкой системы посещаемости на основе отпечатков пальцев с использованием Java, и я не знаю, как автоматически выходить из системы после повторного сканирования одних и тех же данных отпечатков пальцев.Вопрос в том, как минусить текущее время и время, которое было сохранено в базе данных.
вот мой код
String sqlReports ="SELECT
sch_id='"+id.getText()+"',name,date,timein,timeout FROM reports";
Statement st = cn.createStatement();
ResultSet rs = st.executeQuery(sqlReports);
while(rs.next()){
SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss a");
out.setText(sdf.format(rs.getString("timeout")));
String r= sdf.format(cal.getTime());
if (cal.getTime() - out.getText() > 10) {
// Updatesqlhere
}`