Class TimeFilter
java.lang.Object
io.openems.backend.timedata.influx.TimeFilter
-
Method Summary
Modifier and TypeMethodDescriptionstatic TimeFilter
Build aTimeFilter
from String configurations.boolean
isValid
(long timestampMs) Tests the given timestamp for validity.boolean
isValid
(ZonedDateTime... times) Tests the givenZonedDateTime
s for validity.
-
Method Details
-
from
Build aTimeFilter
from String configurations.- Parameters:
startDate
- a string Start-Date inDateTimeFormatter.ISO_LOCAL_DATE
formatendDate
- a string End-Date inDateTimeFormatter.ISO_LOCAL_DATE
format- Returns:
- a
TimeFilter
-
isValid
Tests the givenZonedDateTime
s for validity.- Parameters:
times
-ZonedDateTime
s to validate- Returns:
- true if valid
-
isValid
public boolean isValid(long timestampMs) Tests the given timestamp for validity.- Parameters:
timestampMs
- timestamp in milliseconds- Returns:
- true if valid
-