使用 spring boot 2。它已经包含 Jackson Java8 API。但是 LocalDatetime 的 JSON 格式是人类可读的格式。我想通过 jackson 成为 EPOCH,只是一个真正的时间戳。
我知道如何在 Java8 API 中将 LocatDatetime 转换为 EPOCH。我的问题是如何配置 Spring Boot 2 来做到这一点。如果不添加客户 ObjectMapper,这可能吗?
最佳答案
尝试在application.yml
中设置这些属性
spring.jackson.serialization.WRITE_DATES_AS_TIMESTAMPS: true
spring.jackson.serialization.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS: false
关于spring-boot - 对于 Spring boot 2,如何将 Java8 Time API 序列化为时间戳(EPOCH)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47899908/