Package org.aksw.commons.util.time
Class TimeAgo
java.lang.Object
org.aksw.commons.util.time.TimeAgo
Utility class to parse durations such as 1h5m (1 hour and 5 minutes)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Patternstatic final com.google.common.collect.BiMap<String,ChronoUnit> static final List<ChronoUnit> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringfmtCompact(long value, ChronoUnit chronoUnit) static StringfmtLong(long value, ChronoUnit chronoUnit) static voidstatic Durationstatic Map.Entry<Long,ChronoUnit> toDuration(long duration) static StringtoDuration(long duration, BiFunction<Long, ChronoUnit, String> formatter)
-
Field Details
-
times
-
timesString
-
suffixToUnit
-
parsePattern
-
-
Constructor Details
-
TimeAgo
public TimeAgo()
-
-
Method Details
-
parse
-
fmtLong
-
fmtCompact
-
toDuration
-
toDuration
-
main
-