From c993cc6858f77b1d0372647cffa0f522670b466c Mon Sep 17 00:00:00 2001 From: maxf Date: Wed, 17 Dec 2025 14:10:03 +0800 Subject: [PATCH] =?UTF-8?q?feat(util):=20=E6=B7=BB=E5=8A=A0=E6=97=A5?= =?UTF-8?q?=E6=9C=9F=E6=A0=BC=E5=BC=8F=E5=8C=96=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 引入 DateConsts 常量类支持标准日期时间格式 - 新增 formatDate 方法简化日期对象格式化操作 - 默认使用 yyyy-MM-dd HH:mm:ss 格式输出日期时间 - 支持通过常量统一管理日期格式模式 - 提升日期工具类的易用性和代码复用性 --- src/main/java/com/yexuejc/base/util/DateUtil.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/com/yexuejc/base/util/DateUtil.java b/src/main/java/com/yexuejc/base/util/DateUtil.java index 46316ed..5f22533 100644 --- a/src/main/java/com/yexuejc/base/util/DateUtil.java +++ b/src/main/java/com/yexuejc/base/util/DateUtil.java @@ -8,6 +8,8 @@ import java.util.Calendar; import java.util.Date; import java.util.Locale; +import com.yexuejc.base.constant.DateConsts; + /** * java.util.Date 时间工具类 * @@ -166,6 +168,17 @@ public class DateUtil { return sdf.parse(dateStr); } + /** + * 格式化时间
+ * 格式 yyyy-MM-dd HH:mm:ss + * + * @param dateTime + * @return + */ + public static String formatDate(Date dateTime) { + return formatDate(dateTime, DateConsts.DATE_TIME_PATTERN); + } + /** * 根据指定的日期格式和地域格式化日期对象为字符串。 * 如果未指定地域,则默认使用中文地域格式。