public class TimeUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
HUNDRED_DAY_FIELD_LEN |
static long |
NANOS_PER_MS |
| Constructor and Description |
|---|
TimeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
formatDuration(long time,
long now,
PrintWriter pw) |
static void |
formatDuration(long duration,
PrintWriter pw) |
static void |
formatDuration(long duration,
PrintWriter pw,
int fieldLen) |
static void |
formatDuration(long duration,
StringBuilder builder) |
static String |
formatForLogging(long millis) |
static String |
formatUptime(long time) |
static String |
getTimeZoneDatabaseVersion()
Tries to return a time zone that would have had the specified offset
and DST value at the specified moment in the specified country.
|
static String |
logTimeOfDay(long millis)
Convert a System.currentTimeMillis() value to a time of day value like
that printed in logs.
|
public static final int HUNDRED_DAY_FIELD_LEN
public static final long NANOS_PER_MS
public static String getTimeZoneDatabaseVersion()
public static void formatDuration(long duration,
StringBuilder builder)
public static void formatDuration(long duration,
PrintWriter pw,
int fieldLen)
public static void formatDuration(long duration,
PrintWriter pw)
public static void formatDuration(long time,
long now,
PrintWriter pw)
public static String formatUptime(long time)
public static String logTimeOfDay(long millis)
millis - since the epoch (1/1/1970)public static String formatForLogging(long millis)