From 93f4929922cfed0367b62d880507eefddf5e3d24 Mon Sep 17 00:00:00 2001 From: "hhb@hotmail.com" Date: Mon, 6 Jan 2025 11:00:18 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=97=B6=E9=97=B4=E6=88=B3=E7=9A=84?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/admin/service/impl/TeacherServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java b/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java index a81466e..71789f5 100644 --- a/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java +++ b/src/main/java/cn/teammodel/controller/admin/service/impl/TeacherServiceImpl.java @@ -957,8 +957,9 @@ public class TeacherServiceImpl implements TeacherService { try { Instant instantSTime = Instant.ofEpochMilli(teacherDto.getStartTime()); Instant instantETime = Instant.ofEpochMilli(teacherDto.getEndTime()); - LocalDate localDateSTime = instantSTime.atZone(TimeZone.getDefault().toZoneId()).toLocalDate(); - LocalDate localDateETime = instantETime.atZone(TimeZone.getDefault().toZoneId()).toLocalDate(); + ZoneId zoneId = ZoneId.of("Asia/Shanghai"); + LocalDate localDateSTime = instantSTime.atZone(zoneId).toLocalDate(); + LocalDate localDateETime = instantETime.atZone(zoneId).toLocalDate(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); String sTime = localDateSTime.format(formatter); String eTime = localDateETime.format(formatter);