public class TimeUtil extends Object
System.currentTimeMillis()
Modifier and Type | Field and Description |
---|---|
static long |
DAY
Number of milliseconds in an day.
|
static long |
HOUR
Number of milliseconds in an hour.
|
static long |
MINUTE
Number of milliseconds in a minute.
|
static long |
SECOND
Number of milliseconds in a second.
|
Modifier and Type | Method and Description |
---|---|
static int |
getMillisFromTime(long timeMillis)
Returns correct number of milliseconds with proper handling negative values.
|
static int |
getSecondsFromTime(long timeMillis)
Returns correct number of seconds with proper handling negative values and overflows.
|
public static final long SECOND
public static final long MINUTE
public static final long HOUR
public static final long DAY
public static int getSecondsFromTime(long timeMillis)
getSecondsFromTime(timeMillis) * 1000L + getMillisFromTime(timeMillis) == timeMillis
as as long the time in seconds fits into int.getMillisFromTime(long)
public static int getMillisFromTime(long timeMillis)
getSecondsFromTime(timeMillis) * 1000L + getMillisFromTime(timeMillis) == timeMillis
as as long the time in seconds fits into int.getSecondsFromTime(long)
Copyright © 2002-2020 Devexperts LLC. All Rights Reserved.