java.util.Date => java.sql.Date
java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
java.sql.Date => java.util.Date
因为 java.sql.Date 是 java.util.Date 的一个子类, 直接用就行:
utilDate = sqlDate;
从数据库取:
utilDate = resultSet.getDate(1);
存到数据库:
preparedStatement.setDate(1, new java.sql.Date(utilDate.getTime());
java.util.Date与java.sql.Date的相互转换和存取
本文介绍如何在Java中将java.util.Date类型转换为java.sql.Date类型,反之亦然。由于java.sql.Date是java.util.Date的子类,可以直接进行转换。文章还提供了从数据库获取日期和存储日期的具体示例。
摘要由CSDN通过智能技术生成