Class DurationUtils

java.lang.Object
dev.voidframework.core.utils.DurationUtils

public final class DurationUtils extends Object
Utility methods to handle durations.
Since:
1.6.0
  • Method Details

    • fromString

      public static Duration fromString(String str)
      Transforms a string expressing a duration to a Duration.

      For example:

          DurationUtils.fromString("45 m");
          DurationUtils.fromString("45 minutes");
       

      The following temporal units can be used:

       Family               Temporal unit
       ----------           --------------------
       Nanosecond           ns
                            nano
                            nanos
                            nanosecond
                            nanoseconds
       Microsecond          us
                            micro
                            micros
                            microsecond
                            microseconds
       Millisecond          ms
                            milli
                            millis
                            millisecond
                            milliseconds
       Second               s
                            second
                            seconds
       Minute               m
                            minute
                            minutes
       Hour                 h
                            hour
                            hours
       Day                  d
                            day
                            days
       
      Parameters:
      str - String containing a duration
      Returns:
      Duration obtained from the given argument
      Since:
      1.6.0