From 8f5bbd4910b85a8a007d0d5943e064e065af9602 Mon Sep 17 00:00:00 2001 From: sjh Date: Thu, 12 Dec 2024 17:18:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=97=B6=E9=97=B4=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/PointServiceImpl.java | 30 ++++--------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java b/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java index 470392d..5a59129 100644 --- a/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java +++ b/src/main/java/com/biutag/supervisiondata/service/impl/PointServiceImpl.java @@ -29,6 +29,7 @@ import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; +import java.text.SimpleDateFormat; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.ZoneId; @@ -2296,33 +2297,12 @@ public class PointServiceImpl implements PointService { return " 无时间数据 "; } - private static String getDateString(Object param) { - if (param != null) { - String time = null; + private static String getDateString(Date date) { + if (date != null) { try { - time = String.valueOf(param); - LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss")); - return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy年M月d日"); + return sdf.format(date); } catch (Exception e) { - try { - time = String.valueOf(param); - LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.S")); - return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); - } catch (Exception ex) { - try { - time = String.valueOf(param); - LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyyMMddHHmmss")); - return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); - } catch (Exception exx) { - try { - time = String.valueOf(param); - LocalDateTime localDateTime = LocalDateTime.parse(time, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")); - return localDateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); - } catch (Exception exxx) { - System.out.println("时间" + time + "解析失败" + ex); - } - } - } } } return " 无时间数据 ";