Class CalenderDuration
java.lang.Object
ca.spottedleaf.common.time.CalenderDuration
-
Method Summary
Modifier and TypeMethodDescriptionstatic CalenderDurationdifference(ZonedDateTime t1, ZonedDateTime t2) static CalenderDurationdifference(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution) static CalenderDurationdifference(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution, boolean ceil) static Stringstatic StringdifferenceCompact(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution) static StringdifferenceCompact(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution, boolean ceil) static Stringstatic StringdifferencePretty(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution) static StringdifferencePretty(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution, boolean ceil) booleanfloor(ChronoUnit floor) Returns the parsed form if one was provided, elsenullinthashCode()booleanisZero()offset(ZonedDateTime input) static CalenderDurationparse(long value, ChronoUnit unit) static CalenderDurationlonglongsumNanos()toPrettyValue(ChronoUnit zeroUnit) toString()toString(ChronoUnit zeroUnit)
-
Method Details
-
isZero
public boolean isZero() -
parse
-
parse
-
offset
-
sumNanos
public long sumNanos() -
sumMillis
public long sumMillis() -
getParsedForm
Returns the parsed form if one was provided, elsenull- Returns:
- The parsed form if one was provided, else
null
-
floor
-
difference
-
difference
public static CalenderDuration difference(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution) -
difference
public static CalenderDuration difference(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution, boolean ceil) -
differencePretty
-
differencePretty
-
differencePretty
public static String differencePretty(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution, boolean ceil) -
differenceCompact
-
differenceCompact
public static String differenceCompact(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution) -
differenceCompact
public static String differenceCompact(ZonedDateTime t1, ZonedDateTime t2, ChronoUnit maxResolution, boolean ceil) -
toPrettyValue
-
toPrettyValue
-
toString
-
toString
-
hashCode
-
equals
-