java.util.Date对象和java.sql.Date对象相互转换

在Java中,可以使用以下方法将java.util.Date对象转换为java.sql.Date对象:

java.util.Date utilDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());

这里的getTime()方法返回的是java.util.Date对象的毫秒数,然后使用java.sql.Date的构造方法将其转换为java.sql.Date对象。
同样地,可以使用以下方法将java.sql.Date对象转换为java.util.Date对象:

java.sql.Date sqlDate = new java.sql.Date(System.currentTimeMillis());
java.util.Date utilDate = new java.util.Date(sqlDate.getTime());

这里的System.currentTimeMillis()方法返回的是当前时间的毫秒数,然后使用java.sql.Date的构造方法将其转换为java.sql.Date对象,再使用getTime()方法将其转换为java.util.Date对象。

你可能感兴趣的:(java,开发语言)