我有以下与 JPA 和 JAX-RS 一起使用的类:
import java.util.Date;
public class UserModel implements Serializable{
private Date created;
public Date getCreated() {
return created;
}
public void setCreated(Date created) {
this.created = created;
}
}
当我通过响应资源访问这个类时,我得到了 ISO8601 格式的“创建”:
2013-08-21T22:06:36+02:00
但是,当我在 Java 代码 (System.out.println) 中访问它时,我得到它的格式如下:
2013 年 8 月 21 日星期三 22:06:36 CEST
有没有办法让它始终以 ISO8601 格式获取?显然对于 java 会自动将 Date 格式转换为后一种格式。