我开发了一个使用Spring Boot的REST服务。我想返回一个JSON响应,其中用户的生日以毫秒为单位表示。
如何将java.time.LocalDateTime
对象序列化为毫秒?
我的模型类:
@Entity(name = "users")
public class User implements Serializable {
@Id
@GeneratedValue
@Column(name = "user_id")
private Long id;
@Column(name = "first_name")
private String firstName;
@Column(name = "last_name")
private String lastName;
@Column(name = "date_of_birth")
private LocalDateTime dateOfBirth;
. . .
}
当前响应:
{
. . .
"dateOfBirth":[2018,7,25,7,0],
. . .
}
优先回应:
{
. . .
"dateOfBirth": 1532786354419,
. . .
}