public class TimeConversion
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static long |
MICROSECONDS_PER_SECOND |
static long |
MILLISECONDS_PER_SECOND |
static long |
NANOSECONDS_PER_SECOND |
static float |
NANOSECONDS_PER_SECOND_FLOAT |
| Constructor and Description |
|---|
TimeConversion() |
| Modifier and Type | Method and Description |
|---|---|
static double |
convertMillisToSeconds(double millis) |
static double |
convertNanosToSeconds(double nanos) |
static long |
convertSecondsToMillis(double seconds) |
static long |
convertSecondsToNanos(double seconds) |
static long |
convertToMilliWithLowerBound(long sourceValue,
java.util.concurrent.TimeUnit sourceTimeUnit,
long lowerBoundMilli) |
public static final long NANOSECONDS_PER_SECOND
public static final float NANOSECONDS_PER_SECOND_FLOAT
public static final long MICROSECONDS_PER_SECOND
public static final long MILLISECONDS_PER_SECOND
public static double convertMillisToSeconds(double millis)
public static double convertNanosToSeconds(double nanos)
public static long convertSecondsToMillis(double seconds)
public static long convertSecondsToNanos(double seconds)
public static long convertToMilliWithLowerBound(long sourceValue,
java.util.concurrent.TimeUnit sourceTimeUnit,
long lowerBoundMilli)