class java.time.LocalDateTime cannot be cast to class java.util.Date
报错前因
直接用 'List<Map>' 接取了 mysql 传回的数据,但是后期处理日期数据时,将 LocalDateTime 类型的数据强转为 Date 处理引发的报错
问题处理
使用 LocalDateTime 强转mysql传回的日期类型数据
对 LocalDateTime 类型数据做String转化
DateTimeFormatter dft = DateTimeFormatter.ofPattern("uuuu-MM-dd HH:mm:ss", Locale.CHINA);
dft.format((LocalDateTime) map.get("cdTime"))

浙公网安备 33010602011771号