Class TemporalAmountUtilities
- java.lang.Object
-
- net.anwiba.commons.utilities.time.TemporalAmountUtilities
-
public class TemporalAmountUtilities extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.time.LocalDateTimeZERO_DATE_TIME
-
Constructor Summary
Constructors Constructor Description TemporalAmountUtilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.time.temporal.TemporalAmountbetween(java.time.LocalDateTime from, java.time.LocalDateTime until, java.time.temporal.TemporalUnit unit)static java.time.temporal.TemporalAmountbetweenNow(java.time.LocalDateTime value, java.time.temporal.TemporalUnit unit)static java.time.temporal.TemporalAmountceil(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)static java.time.Durationduration(int year, int month, int dayOfMonth, int hour, int minute, int second)static java.time.Durationduration(java.time.temporal.TemporalAmount value)static java.time.LocalDateTimefloor(java.time.LocalDateTime time, java.time.temporal.TemporalUnit unit)static java.time.temporal.TemporalAmountfloor(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)static java.time.temporal.TemporalAmountminus(java.time.temporal.TemporalAmount value, long count, java.time.temporal.TemporalUnit unit)static java.time.Durationmod(java.time.temporal.TemporalAmount value)static java.time.Periodperiod(int year, int month, int dayOfMonth, int hour, int minute, int second)static java.time.Periodperiod(java.time.temporal.TemporalAmount value)static java.time.temporal.TemporalAmountplus(java.time.temporal.TemporalAmount value, long count, java.time.temporal.TemporalUnit unit)static java.time.temporal.TemporalAmountround(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)static java.time.temporal.TemporalAmounttemporalAmount(java.time.Duration duration, java.time.temporal.TemporalUnit temporalUnit)static java.time.LocalDateTimetoDateTime(java.time.temporal.TemporalAmount value)static java.time.DurationtoDuration(java.time.LocalDateTime value)static java.time.PeriodtoPeriod(java.time.LocalDateTime value)
-
-
-
Method Detail
-
duration
public static java.time.Duration duration(int year, int month, int dayOfMonth, int hour, int minute, int second)
-
duration
public static java.time.Duration duration(java.time.temporal.TemporalAmount value)
-
period
public static java.time.Period period(java.time.temporal.TemporalAmount value)
-
temporalAmount
public static java.time.temporal.TemporalAmount temporalAmount(java.time.Duration duration, java.time.temporal.TemporalUnit temporalUnit)
-
mod
public static java.time.Duration mod(java.time.temporal.TemporalAmount value)
-
period
public static java.time.Period period(int year, int month, int dayOfMonth, int hour, int minute, int second)
-
plus
public static java.time.temporal.TemporalAmount plus(java.time.temporal.TemporalAmount value, long count, java.time.temporal.TemporalUnit unit)
-
minus
public static java.time.temporal.TemporalAmount minus(java.time.temporal.TemporalAmount value, long count, java.time.temporal.TemporalUnit unit)
-
round
public static java.time.temporal.TemporalAmount round(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)
-
ceil
public static java.time.temporal.TemporalAmount ceil(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)
-
floor
public static java.time.temporal.TemporalAmount floor(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)
-
floor
public static java.time.LocalDateTime floor(java.time.LocalDateTime time, java.time.temporal.TemporalUnit unit)
-
toDateTime
public static java.time.LocalDateTime toDateTime(java.time.temporal.TemporalAmount value)
-
toDuration
public static java.time.Duration toDuration(java.time.LocalDateTime value)
-
toPeriod
public static java.time.Period toPeriod(java.time.LocalDateTime value)
-
betweenNow
public static java.time.temporal.TemporalAmount betweenNow(java.time.LocalDateTime value, java.time.temporal.TemporalUnit unit)
-
between
public static java.time.temporal.TemporalAmount between(java.time.LocalDateTime from, java.time.LocalDateTime until, java.time.temporal.TemporalUnit unit)
-
-