public class TimingUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.time.format.DateTimeFormatter |
logDateFormat
Formats dates for logging
|
| Constructor and Description |
|---|
TimingUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
elapsedTime(long start,
long end)
Calculate the elapsed time between two times specified in milliseconds.
|
static java.lang.String |
logDateMillis(long millis)
Convert epoch milliseconds (
System.currentTimeMillis()) into date
string (local time zone) used for logging |
static java.lang.String |
secondsToDaysHMS(long seconds)
Show time in seconds as days, hours, minutes and seconds (d days, hh:mm:ss)
|
static java.lang.String |
secondsToHMS(long seconds)
Show time in seconds as hours, minutes and seconds (hh:mm:ss)
|
public static java.time.format.DateTimeFormatter logDateFormat
public static java.lang.String logDateMillis(long millis)
System.currentTimeMillis()) into date
string (local time zone) used for loggingpublic static java.lang.String elapsedTime(long start,
long end)
start - The start of the time periodend - The end of the time periodpublic static java.lang.String secondsToHMS(long seconds)
seconds - (elapsed) time in secondspublic static java.lang.String secondsToDaysHMS(long seconds)
seconds - (elapsed) time in secondsCopyright © 2019 The Apache Software Foundation