89 字
1 分钟
java之当Date转java.sql.Date时失去时间精度
参考链接
[java.util.Date to java.sql.Date doesn't contain Time——Stackoverflow](https://stackoverflow.com/questions/30479069/java-util-date-to-java-sql-date-doesnt-contain-time)java之当Date转java.sql.Date时失去时间精度
当我在尝试将 `2020-06-14T00:00:00+01:00` 将转成Date时,并准备将存储到数据库,我将它转化成 `java.sql.Date` 这个类,我debug发现日期居然变成`2020-06-14` 失去了后面 `07:00:00` 的time精度。解决方法:
Timestamp timestamp = new java.sql.Timestamp(date.getTime()); java之当Date转java.sql.Date时失去时间精度
https://iszengmh.pages.dev/posts/java之当date转javasqldate时失去时间精度/