// 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中的Date对象转换为符合MySQL DATETIME字段要求的字符串格式,并通过PreparedStatement执行插入操作。示例代码展示了如何使用SimpleDateFormat来格式化日期时间。
288

被折叠的 条评论
为什么被折叠?



