From 7b46d1d38540333a59f7bba25af9d5aeabbc16bd Mon Sep 17 00:00:00 2001 From: xin <1099200748@qq.com> Date: Tue, 15 Jul 2025 15:39:26 +0800 Subject: [PATCH] 配送类型 --- oying-common/src/main/java/com/oying/utils/DateUtil.java | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/oying-common/src/main/java/com/oying/utils/DateUtil.java b/oying-common/src/main/java/com/oying/utils/DateUtil.java index 5b7ec2e..1ab0205 100644 --- a/oying-common/src/main/java/com/oying/utils/DateUtil.java +++ b/oying-common/src/main/java/com/oying/utils/DateUtil.java @@ -3,6 +3,7 @@ import java.sql.Timestamp; import java.time.*; import java.time.format.DateTimeFormatter; +import java.util.Calendar; import java.util.Date; /** @@ -14,6 +15,19 @@ public static final DateTimeFormatter DFY_MD_HMS = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); public static final DateTimeFormatter DFY_MD = DateTimeFormatter.ofPattern("yyyy-MM-dd"); + public static final DateTimeFormatter SDF_YMDHMS = DateTimeFormatter.ofPattern("yyyyMMddHHmmss"); + + /** + * Timestamp增加分钟 + */ + public static Timestamp addMinute(Timestamp time, int month) { + // 创建 Calendar 对象并设置为当前日期和时间的值 + Calendar calendar = Calendar.getInstance(); + calendar.setTimeInMillis(time.getTime()); + // 将MINUTE字段添加到当前日期和时间 + calendar.add(Calendar.MINUTE, month); + return new Timestamp(calendar.getTime().getTime()); + } /** * LocalDateTime 转时间戳 @@ -73,7 +87,7 @@ * 日期 格式化 * * @param localDateTime / - * @param patten / + * @param patten / * @return / */ public static String localDateTimeFormat(LocalDateTime localDateTime, String patten) { @@ -85,7 +99,7 @@ * 日期 格式化 * * @param localDateTime / - * @param df / + * @param df / * @return / */ public static String localDateTimeFormat(LocalDateTime localDateTime, DateTimeFormatter df) { @@ -104,6 +118,7 @@ /** * 获取当前时间 + * * @return 、 */ public static Timestamp getTimeStamp() { -- Gitblit v1.9.3