我很惊讶java.sql.Date有一个方法toLocalDate()。
java.util.Date或者java.time.Instant没有可比的方法。似乎在 中java.time,ZoneId必须始终提供 a 以获得“LocalFoo”或“OffsetBar”。
来自的javadoc java.sql.Date#toLocalDate():
将此 Date 对象转换为 LocalDate。转换会创建一个 LocalDate,它表示与本地时区中此 Date 相同的日期值
哪个时区是“本地时区”?它是否取决于数据库或 JVM 设置?