cluster the indices
This commit is contained in:
@@ -2,11 +2,16 @@ package org.lucares.pdb.api;
|
||||
|
||||
import java.time.Duration;
|
||||
import java.time.OffsetDateTime;
|
||||
import java.time.ZoneOffset;
|
||||
import java.time.temporal.ChronoUnit;
|
||||
import java.time.temporal.TemporalUnit;
|
||||
|
||||
public class DateTimeRange {
|
||||
|
||||
private static final DateTimeRange MAX = new DateTimeRange(
|
||||
OffsetDateTime.of(1900, 1, 1, 0, 0, 0, 0, ZoneOffset.UTC),
|
||||
OffsetDateTime.of(2100, 1, 1, 0, 0, 0, 0, ZoneOffset.UTC));
|
||||
|
||||
private final OffsetDateTime start;
|
||||
private final OffsetDateTime end;
|
||||
|
||||
@@ -15,6 +20,10 @@ public class DateTimeRange {
|
||||
this.end = end;
|
||||
}
|
||||
|
||||
public static DateTimeRange max() {
|
||||
return MAX;
|
||||
}
|
||||
|
||||
public static DateTimeRange now() {
|
||||
return relativeMillis(0);
|
||||
}
|
||||
@@ -101,5 +110,4 @@ public class DateTimeRange {
|
||||
|| timeRange.inRange(start)//
|
||||
|| timeRange.inRange(end);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user