Java Springboot 2.1 Actuator/info将构建和git时间显示为时间戳
我已经在jar文件中包含了构建信息和git信息文件。因此,调用springboot执行器的/info返回json格式的构建和git信息。然而,构建时间和提交时间都用历元时间戳表示 “构建”: { “版本”:“1.1.5”, “工件”:“服务工件”, “名称”:“服务名称”, “组”:“某个组”, “时间”:1594218235.671000000 } 我尝试设置以下内容,但结果相同Java Springboot 2.1 Actuator/info将构建和git时间显示为时间戳,java,git,spring-boot,pcf,Java,Git,Spring Boot,Pcf,我已经在jar文件中包含了构建信息和git信息文件。因此,调用springboot执行器的/info返回json格式的构建和git信息。然而,构建时间和提交时间都用历元时间戳表示 “构建”: { “版本”:“1.1.5”, “工件”:“服务工件”, “名称”:“服务名称”, “组”:“某个组”, “时间”:1594218235.671000000 } 我尝试设置以下内容,但结果相同 spring.jackson.time-zone=GMT spring.jackson.serialization
spring.jackson.time-zone=GMT
spring.jackson.serialization.write-dates-as-timestamps=false
spring.jackson.date-format=yyyy-MM-dd
从历元转换为GMT的时间显示正确的时间。我们使用应用程序部署到PCF,从PCF AppManager的“设置”选项卡查看时,时间错误地转换为
时间:1970年1月19日09:59 UTC上午
如果在/info call中以ISO 8601格式发送时间,则所有时间似乎都有效。
寻求帮助和建议,了解如何正确配置,以便从致动器/信息呼叫发送ISO 8601格式的日期和时间
谢谢