From eb81b0a16b2d4e87eefd085231ab6b20a1ea3cde Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期四, 12 六月 2025 15:40:45 +0800 Subject: [PATCH] Merge branch 'master' of http://118.89.139.230:10101/r/powerIntelligenceSystem --- src/main/java/com/whyc/util/ThreadLocalUtil.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/util/ThreadLocalUtil.java b/src/main/java/com/whyc/util/ThreadLocalUtil.java index b8afcaa..bcc0576 100644 --- a/src/main/java/com/whyc/util/ThreadLocalUtil.java +++ b/src/main/java/com/whyc/util/ThreadLocalUtil.java @@ -5,6 +5,12 @@ import java.util.Date; public class ThreadLocalUtil { + + public static String TIME_YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss"; + public static String TIME_YYYY_MM_DD = "yyyy-MM-dd"; + public static String TIME_YYYY_MM_DD_HH_MM_SS_UNION = "yyyyMMddHHmmss"; + public static String TIME_YYYY_MM_DD_HH_MM_SS_UNION2 = "yyyy-MM-dd_HH_mm_ss"; + public static ThreadLocal<SimpleDateFormat> sdf = ThreadLocal.withInitial(() -> new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")); public static ThreadLocal<SimpleDateFormat> sdfwithOutday = ThreadLocal.withInitial(() -> new SimpleDateFormat("yyyy_MM")); public static ThreadLocal<SimpleDateFormat> sdfwithday = ThreadLocal.withInitial(() -> new SimpleDateFormat("yyyy-MM-dd")); @@ -45,4 +51,10 @@ } return timeStr; } + + public static String format(String timeFormat,Date date) { + ThreadLocal<SimpleDateFormat> formatThreadLocal = ThreadLocal.withInitial(() -> new SimpleDateFormat(timeFormat)); + SimpleDateFormat format = formatThreadLocal.get(); + return format.format(date); + } } -- Gitblit v1.9.1