Class TemporalAmountUtilities


  • public class TemporalAmountUtilities
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.time.LocalDateTime ZERO_DATE_TIME  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.time.temporal.TemporalAmount between​(java.time.LocalDateTime from, java.time.LocalDateTime until, java.time.temporal.TemporalUnit unit)  
      static java.time.temporal.TemporalAmount betweenNow​(java.time.LocalDateTime value, java.time.temporal.TemporalUnit unit)  
      static java.time.temporal.TemporalAmount ceil​(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)  
      static java.time.Duration duration​(int year, int month, int dayOfMonth, int hour, int minute, int second)  
      static java.time.Duration duration​(java.time.temporal.TemporalAmount value)  
      static java.time.LocalDateTime floor​(java.time.LocalDateTime time, java.time.temporal.TemporalUnit unit)  
      static java.time.temporal.TemporalAmount floor​(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)  
      static java.time.temporal.TemporalAmount minus​(java.time.temporal.TemporalAmount value, long count, java.time.temporal.TemporalUnit unit)  
      static java.time.Duration mod​(java.time.temporal.TemporalAmount value)  
      static java.time.Period period​(int year, int month, int dayOfMonth, int hour, int minute, int second)  
      static java.time.Period period​(java.time.temporal.TemporalAmount value)  
      static java.time.temporal.TemporalAmount plus​(java.time.temporal.TemporalAmount value, long count, java.time.temporal.TemporalUnit unit)  
      static java.time.temporal.TemporalAmount round​(java.time.temporal.TemporalAmount value, java.time.temporal.TemporalUnit unit)  
      static java.time.temporal.TemporalAmount temporalAmount​(java.time.Duration duration, java.time.temporal.TemporalUnit temporalUnit)  
      static java.time.LocalDateTime toDateTime​(java.time.temporal.TemporalAmount value)  
      static java.time.Duration toDuration​(java.time.LocalDateTime value)  
      static java.time.Period toPeriod​(java.time.LocalDateTime value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ZERO_DATE_TIME

        public static final java.time.LocalDateTime ZERO_DATE_TIME
    • Constructor Detail

      • TemporalAmountUtilities

        public TemporalAmountUtilities()
    • 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)