From fac34e01c6ec91b696feafe2011980d4d60dd6c6 Mon Sep 17 00:00:00 2001 From: hanlinghao <2969694837@qq.com> Date: Mon, 16 May 2022 17:58:25 +0800 Subject: [PATCH] =?UTF-8?q?common=E9=87=8CDateUtils=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=20isEffectiveDate=20=E5=88=A4=E6=96=AD=E6=98=AF=E5=90=A6?= =?UTF-8?q?=E6=98=AF=E5=BD=93=E5=89=8D=E6=97=A5=E6=9C=9F=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/yxt/common/base/utils/DateUtils.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/DateUtils.java b/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/DateUtils.java index 1e155d5..abc9bb0 100644 --- a/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/DateUtils.java +++ b/yxt-common/yxt-common-base/src/main/java/com/yxt/common/base/utils/DateUtils.java @@ -580,6 +580,29 @@ public class DateUtils { return false; } + /** + * 判断是否等于当前日期 + * + * @param nowTime 传入需要判断的日期 + * @return + */ + public static boolean isEffectiveDate(Date nowTime) { + + // 格式转换 + SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); + String nowDateTime = simpleDateFormat.format(nowTime); + String newDateTime = simpleDateFormat.format(new Date()); + + // 判断传入日期(nowDateTime)是否等于当前日期(newDateTime) + if (nowDateTime.equals(newDateTime)) { + return true; + } else { + return false; + } + + + } + public static final String parseDateToStr(final String format, final Date date) { return new SimpleDateFormat(format).format(date); }