Class TimeUtils
- java.lang.Object
-
- io.micrometer.core.instrument.util.TimeUtils
-
public final class TimeUtils extends java.lang.ObjectModification onTimeUnit.convert(long, TimeUnit)that accepts and preserves precision from adoubleargument.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doubleconvert(double t, java.util.concurrent.TimeUnit sourceUnit, java.util.concurrent.TimeUnit destinationUnit)static doubledaysToUnit(double days, java.util.concurrent.TimeUnit destinationUnit)static java.lang.Stringformat(java.time.Duration duration)static doublehoursToUnit(double hours, java.util.concurrent.TimeUnit destinationUnit)static doublemicrosToUnit(double micros, java.util.concurrent.TimeUnit destinationUnit)static doublemillisToUnit(double millis, java.util.concurrent.TimeUnit destinationUnit)static doubleminutesToUnit(double minutes, java.util.concurrent.TimeUnit destinationUnit)static doublenanosToUnit(double nanos, java.util.concurrent.TimeUnit destinationUnit)static doublesecondsToUnit(double seconds, java.util.concurrent.TimeUnit destinationUnit)static java.time.DurationsimpleParse(java.lang.String time)
-
-
-
Method Detail
-
convert
public static double convert(double t, java.util.concurrent.TimeUnit sourceUnit, java.util.concurrent.TimeUnit destinationUnit)
-
nanosToUnit
public static double nanosToUnit(double nanos, java.util.concurrent.TimeUnit destinationUnit)
-
microsToUnit
public static double microsToUnit(double micros, java.util.concurrent.TimeUnit destinationUnit)
-
millisToUnit
public static double millisToUnit(double millis, java.util.concurrent.TimeUnit destinationUnit)
-
secondsToUnit
public static double secondsToUnit(double seconds, java.util.concurrent.TimeUnit destinationUnit)
-
minutesToUnit
public static double minutesToUnit(double minutes, java.util.concurrent.TimeUnit destinationUnit)
-
hoursToUnit
public static double hoursToUnit(double hours, java.util.concurrent.TimeUnit destinationUnit)
-
daysToUnit
public static double daysToUnit(double days, java.util.concurrent.TimeUnit destinationUnit)
-
simpleParse
public static java.time.Duration simpleParse(java.lang.String time)
-
format
public static java.lang.String format(java.time.Duration duration)
-
-