gpt4 book ai didi

java - Spring Boot 的日期格式不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 12:30:48 25 4
gpt4 key购买 nike

我放入我的aplication.properties:

spring.jackson.date-format=dd/MM/yyyy HH:mm:ss

在我的 Application.java 中:

@Configuration
@EnableAutoConfiguration
@SpringBootApplication
@EnableConfigurationProperties
@ComponentScan
@EnableWebMvc
public class Application extends SpringBootServletInitializer
{
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}

public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}


}

然后我创建一种方法来返回一个日期:

@RequestMapping(method = RequestMethod.GET, value = "/teste/")
public Date teste() {
return new Date();
}

所以当我调用这个方法时,我得到了这个返回:

1466081600310

而不是

16/06/2016 10:00:00 (today)

我的对象中的另一个字段会发生这种情况。

最佳答案

希望您已经找到原因。

我正在使用 Spring Boot 2.1.3,也遇到了类似的问题。然后我发现了这个po:

https://github.com/spring-projects/spring-boot/issues/6642

这表明原因可能是“@EnableWebMvc”。

希望对您有帮助。

关于java - Spring Boot 的日期格式不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37859971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com