hr~ 3 недель назад
Родитель
Сommit
a1853b73e5
1 измененных файлов с 10 добавлено и 1 удалено
  1. 10 1
      auc/src/main/java/cn/hobbystocks/auc/AucApplication.java

+ 10 - 1
auc/src/main/java/cn/hobbystocks/auc/AucApplication.java

@@ -19,13 +19,22 @@ import springfox.documentation.oas.annotations.EnableOpenApi;
 @Slf4j
 @EnableOpenApi
 public class AucApplication {
+	private static final String APPLICATION_TIME_ZONE = "Asia/Shanghai";
+
 	public static void main(String[] args) {
+		configureApplicationTimeZone();
 		SpringApplication.run(AucApplication.class, args);
 		log.info("(♥◠‿◠)ノ゙ app启动成功   ლ(´ڡ`ლ)゙");
 	}
 
+	static void configureApplicationTimeZone() {
+		TimeZone.setDefault(TimeZone.getTimeZone(APPLICATION_TIME_ZONE));
+	}
+
 	@Bean
 	public Jackson2ObjectMapperBuilderCustomizer jacksonObjectMapperCustomization() {
-		return jacksonObjectMapperBuilder -> jacksonObjectMapperBuilder.timeZone(TimeZone.getTimeZone("GMT+8"));
+		return jacksonObjectMapperBuilder -> jacksonObjectMapperBuilder
+				.timeZone(TimeZone.getTimeZone(APPLICATION_TIME_ZONE))
+				.simpleDateFormat("yyyy-MM-dd HH:mm:ss");
 	}
 }