用Java如何将当前日期插入数据库
时间: 2023-03-27 17:00:54 浏览: 156
向数据库插入datetime类型的数据
4星 · 用户满意度95%
您好,可以使用Java中的Date类和PreparedStatement类来将当前日期插入数据库。具体步骤如下:
1. 获取当前日期并转换为java.sql.Date类型:
```
Date currentDate = new Date(System.currentTimeMillis());
java.sql.Date sqlDate = new java.sql.Date(currentDate.getTime());
```
2. 使用PreparedStatement类的setDate方法将日期插入数据库:
```
String sql = "INSERT INTO table_name (date_column) VALUES (?)";
PreparedStatement statement = connection.prepareStatement(sql);
statement.setDate(1, sqlDate);
statement.executeUpdate();
```
其中,connection为数据库连接对象,table_name为表名,date_column为日期列名。
希望能对您有所帮助。
阅读全文