数据库存date java怎么存
时间: 2024-02-06 20:04:41 浏览: 21
在 Java 中,可以使用 `java.sql.Date` 类型来存储日期。
示例代码:
```java
import java.sql.Date;
public class Example {
public static void main(String[] args) {
// 创建一个 Date 对象
Date date = new Date(System.currentTimeMillis());
// 将 Date 对象存储到数据库中
// 假设 db 是已经创建好的数据库连接对象
String sql = "INSERT INTO table_name(date_column) VALUES (?)";
PreparedStatement preparedStatement = db.prepareStatement(sql);
preparedStatement.setDate(1, date);
preparedStatement.executeUpdate();
}
}
```
在上面的代码中,`java.sql.Date` 类型的对象 `date` 存储了当前时间,然后使用 `PreparedStatement` 将 `date` 存储到数据库中。其中,`setDate()` 方法用于设置 SQL 语句中的参数,第一个参数表示参数的位置(从 1 开始),第二个参数是要设置的值。在这里,我们将 `date` 设置为 SQL 语句中的第一个参数。