From 63f877535b32c99a664cbb172b36533c60e82e5b Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Mon, 28 Jul 2025 10:40:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ycwl/basic/utils/JacksonUtil.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/ycwl/basic/utils/JacksonUtil.java b/src/main/java/com/ycwl/basic/utils/JacksonUtil.java index 923d9f2..b8c9856 100644 --- a/src/main/java/com/ycwl/basic/utils/JacksonUtil.java +++ b/src/main/java/com/ycwl/basic/utils/JacksonUtil.java @@ -5,12 +5,15 @@ import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.SerializationFeature; import com.fasterxml.jackson.databind.type.CollectionType; import com.fasterxml.jackson.databind.type.TypeFactory; import java.io.IOException; +import java.time.ZoneId; import java.util.List; import java.util.Map; +import java.util.TimeZone; /** * Jackson JSON工具类 @@ -21,6 +24,8 @@ public class JacksonUtil { private static final ObjectMapper objectMapper = new ObjectMapper(); static { objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + objectMapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false); + objectMapper.setTimeZone(TimeZone.getTimeZone(ZoneId.of("Asia/Shanghai"))); } /**