首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Spring Boot -如何为“java.time.LocalDateTime”类创建自定义序列化

Spring Boot -如何为“java.time.LocalDateTime”类创建自定义序列化
EN

Stack Overflow用户
提问于 2018-07-29 00:46:44
回答 3查看 3.6K关注 0票数 2

我已经用Spring Boot开发了一个rest服务。我想返回一个以毫秒为单位的用户生日的json响应。如何将java.time.LocalDateTime对象序列化到毫秒?

我的模型类:

代码语言:javascript
复制
    @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;  

 . . .

    }

当前响应:

代码语言:javascript
复制
{
 . . .
"dateOfBirth":[2018,7,25,7,0],
. . . 
}

首选响应:

代码语言:javascript
复制
{
 . . .
"dateOfBirth": 1532786354419,
. . . 
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51573346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档