From 0259c6cb53f424055649aa1be26bbd9d45917c89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E9=A3=9E?= Date: Wed, 26 Aug 2020 15:39:48 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90redis=E6=9C=89=E6=95=88=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../esua/epdc/commons/tools/utils/DateUtils.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/DateUtils.java b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/DateUtils.java index 336e784..ad2ac64 100644 --- a/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/DateUtils.java +++ b/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/DateUtils.java @@ -248,5 +248,17 @@ public class DateUtils { String currentDate = format.format(date); return currentDate; } + /** + * 获取当天剩余秒数 + * @return + */ + public static Long getTodaySurplusSecond() { + Calendar todayEnd = Calendar.getInstance(); + todayEnd.set(Calendar.HOUR_OF_DAY, 23); + todayEnd.set(Calendar.MINUTE, 59); + todayEnd.set(Calendar.SECOND, 59); + todayEnd.set(Calendar.MILLISECOND, 999); + return (todayEnd.getTime().getTime() - new Date().getTime()) / 1000; + } }