From 2fcd97552d16718cc7997629fd637a73a5a4483f Mon Sep 17 00:00:00 2001 From: 郑永安 <zyazyz250@sina.com> Date: 星期一, 19 六月 2023 14:44:19 +0800 Subject: [PATCH] 删除 --- src/main/java/com/gk/firework/Domain/Utils/JacksonObjectMapper.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gk/firework/Domain/Utils/JacksonObjectMapper.java b/src/main/java/com/gk/firework/Domain/Utils/JacksonObjectMapper.java new file mode 100644 index 0000000..fd7edf3 --- /dev/null +++ b/src/main/java/com/gk/firework/Domain/Utils/JacksonObjectMapper.java @@ -0,0 +1,27 @@ +package com.gk.firework.Domain.Utils; + +import com.fasterxml.jackson.databind.ObjectMapper; +import org.springframework.stereotype.Component; + +import java.text.SimpleDateFormat; +import java.util.Locale; +import java.util.TimeZone; + +/** + * 解决Jackson 差8小时的问题 + * + */ +@Component("jacksonObjectMapper") +public class JacksonObjectMapper extends ObjectMapper { + + private static final long serialVersionUID = 4288193147502386170L; + + private static final Locale CHINA = Locale.CHINA; + + public JacksonObjectMapper() { + this.setLocale(CHINA); + this.setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", CHINA)); + this.setTimeZone(TimeZone.getTimeZone("GMT+8")); + } + +} -- Gitblit v1.9.2