我正在使用 RestTemplate 和 Jackson 框架作为我的 Web 服务层。我的数据映射是基于注释的。
public class User {
private String name;
private Date dateOfBirth;
@JsonProperty("Name")
public void setName(String name) {
this.name = name;
}
// Value coming back from MVC.Net "/Date(1381302000000)/"
@JsonProperty("DatOfBirth")
public void setDateOfBirth(Date dateOfBirth) {
this.dateOfBirth = dateOfBirth;
}
}
如何进行此日期转换?我宁愿有一种方法可以编写一次逻辑并应用于所有 Date 属性,因为这始终是我的日期格式。
我无法更改从 Web 服务返回的日期格式,我的 iPhone 客户端已经在使用它。