java.util.Date与.java.sql.Date

两者都有getTime方法返回毫秒数,可以直接构建对象,java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分。java.util.Datejava.sql.Date 的父类,java.sql.Date转为java.util.Date示例:

java.sql.Date date=new java.sql.Date();
java.util.Date d=new java.util.Date (date.getTime());

java.util.Date转为java.sql.Date示例:

java.util.Date utilDate = new Date();
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());
java.sql.Time sTime = new java.sql.Time(utilDate.getTime());
java.sql.Timestamp stp = new java.sql.Timestamp(utilDate.getTime());

参考:

https://github.com/zouchanglin/hexobackup/blob/master/Thymeleaf%E5%AF%B9date%E7%B1%BB%E5%9E%8B%E7%9A%84input%E6%A0%BC%E5%BC%8F%E5%8C%96%E6%94%AF%E6%8C%81.md

原文地址:https://www.cnblogs.com/poterliu/p/14414274.html