From a34218367b004bb52466f0385c6f45253ffa7dcd Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Thu, 3 May 2018 09:52:50 +0800 Subject: [PATCH] --- src/org/redkale/source/Range.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/org/redkale/source/Range.java b/src/org/redkale/source/Range.java index 9d22a79c9..c8df32f9a 100644 --- a/src/org/redkale/source/Range.java +++ b/src/org/redkale/source/Range.java @@ -6,6 +6,7 @@ package org.redkale.source; import java.util.function.*; +import org.redkale.util.Utility; /** * @@ -195,6 +196,16 @@ public interface Range extends java.io.Serializable, Predi if (max != null) this.max = max; } + public static LongRange todayRange() { + long min = Utility.midnight(); + return new LongRange(min, min + 24 * 60 * 60 * 1000 - 1); + } + + public static LongRange yesterdayRange() { + long min = Utility.midnight(System.currentTimeMillis() - 24 * 60 * 60 * 1000); + return new LongRange(min, min + 24 * 60 * 60 * 1000 - 1); + } + @Override public Long getMin() { return min;