java.util.Date(旧 API)包含日期和时间精确到毫秒。已过时不建议在新代码中使用。java.time.LocalDate(Java 8 新 API)仅包含日期年-月-日不含时间和时区。java.time.LocalTime(Java 8 新 API)仅包含时间时:分:秒.纳秒不含日期和时区。java.time.LocalDateTime(Java 8 新 API)包含日期和时间年-月-日 时:分:秒.纳秒不含时区。不可变、线程安全、API 友好。LocalDateTime.now() 会获取运行这句代码的机器JVM的“本地系统时间”即读取你电脑操作系统设置的时区因此对于绝大多数单机、非跨时区的业务场景有关的日期操作直接使用LocalDateTime即可AI生成自用