非int型數據要加單引號,
用format格式化當前時間后用String插入即可
讀取時用時間戳讀取datetime或轉化為string存儲
讀
public static String gainTime(Date date) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(date);
System.out.println(dateStr);
return dateStr;
}
user.setTime(gainTime(rsst.getTimestamp("creat_time")));
存
SimpleDateFormat timeFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.sss");
Date time=new Date();
String sqldate=timeFormat.format(time);
String s = "insert into master values(" + "\'" + username + "\',\'" + password + "\',\'"+sqldate +"\')";
sql.executeUpdate(s);