【发布时间】:2021-01-08 03:33:06
【问题描述】:
我正在读取给定表单的 json 并将其存储为 POJO。
{
"details" : [
{
"version" : 1,
"time" : "2021-01-01T00:00:00.000Z",
}
]
}
我的 POJO 类看起来像:
public class Details
{
private int version;
private String time;
public Integer getVersion(){
return version;
}
public void setVersion(int version){
this.version = version;
}
public String getTime(){
return time;
}
public void setTime(String time){
this.time = time;
}
}
时间被读取为字符串。如何使用 Jackson 将其反序列化为 DateTime?
【问题讨论】:
-
在发布此问题之前,您是否尝试过使用谷歌搜索或在线搜索?一个简单的在线搜索将为您提供结果。 logicbig.com/tutorials/misc/jackson/json-format.html
-
这适用于日期,而不是日期时间。
标签: java datetime jackson deserialization pojo