如何将java.util.Date对象存入MySQL的DATETIME类型字段?


// Log表的dt字段是DATETIME类型
PreparedStatement ps = conn.preparedStatement("insert into log(dt) value(?)");
// MySQL中DATETIME类型的默认格式为"yyyy-MM-dd HH:mm:ss"
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date datetime = new Date();
String datetime = sdf.format(datetime);
ps.setString(1, datetime);


参考自[url="http://www.coderanch.com/t/304851/JDBC/java/Java-date-MySQL-date-conversion"]JavaRanch[/url]

你可能感兴趣的:(Java)