public class TimeUtils
extends java.lang.Object
| Constructor and Description |
|---|
TimeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static long |
convertDateTimeToUTCMillis(java.lang.String dateTime)
Takes a date string formatted as "yyyy-MM-dd HH:mm:ss" and converts it into milliseconds
since the Epoch in UTC
|
static java.lang.String |
createPeriodString(org.joda.time.ReadablePeriod period)
Convert ReadablePeriod Object to string
|
static int |
daysEscapedOver(long referenceTime)
Check how many days escaped over
|
static java.lang.String |
formatDateTime(long timestampMs)
Formats the given millisecond instant into a string using the pattern "yyyy-MM-dd HH:mm:ss"
|
static java.lang.String |
formatDateTimeZone(long timestampMs)
Formats the given millisecond instant into a string using the pattern "yyyy/MM/dd HH:mm:ss z"
|
static java.lang.String |
formatDuration(long startTime,
long endTime)
Format time period pair to Duration String
|
static java.lang.String |
formatPeriod(org.joda.time.ReadablePeriod period)
Format ReadablePeriod object to string
|
static org.joda.time.ReadablePeriod |
parsePeriodString(java.lang.String periodStr)
Parse Period String to a ReadablePeriod Object
|
static boolean |
timeEscapedOver(long referenceTime,
int second)
Check the time escaped over n seconds
|
public static java.lang.String formatDateTimeZone(long timestampMs)
public static java.lang.String formatDateTime(long timestampMs)
public static long convertDateTimeToUTCMillis(java.lang.String dateTime)
public static java.lang.String formatDuration(long startTime,
long endTime)
startTime - start timeendTime - end timepublic static java.lang.String formatPeriod(org.joda.time.ReadablePeriod period)
period - readable period objectpublic static org.joda.time.ReadablePeriod parsePeriodString(java.lang.String periodStr)
periodStr - string formatted periodpublic static java.lang.String createPeriodString(org.joda.time.ReadablePeriod period)
period - ReadablePeriod Objectpublic static boolean timeEscapedOver(long referenceTime,
int second)
referenceTime - reference timesecond - number of secondspublic static int daysEscapedOver(long referenceTime)
referenceTime - reference time