解决时间戳转换为json报错问题!!!

错误如下:com.alibaba.fastjson2.JSONException: can not cast to java.sql.Timestamp, from class java.lang.Long

问题原因:我们在数据中的时间戳格式为:2024-11-22 10:44:15

转换为josn后变成了:createTime -> {Long@14296} 1732243455000

然后我们再将json转换为具体的对象的时候就会出现json转换问题。

解决方法:在将josn转换为对象时采用如下方式进行转换 

elevator = JSON.parseObject(JSON.toJSONString(device), DeviceDTO.class)

你可能感兴趣的:(日后嚣张的资本,json)