public final class TimeSpanConverter
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static int |
A_MINUTE_AGO |
private static int |
AN_HOUR_AGO |
private java.text.SimpleDateFormat |
dateMonth |
private java.text.SimpleDateFormat |
dateMonthYear |
private java.text.MessageFormat[] |
formats |
private static int |
N_HOURS_AGO |
private static int |
N_MINUTES_AGO |
private static int |
N_SECONDS_AGO |
private static int |
NOW |
private static int |
ONE_DAY_IN_SECONDS |
private static int |
ONE_HOUR_IN_SECONDS |
private static int |
ONE_MONTH_IN_SECONDS |
private static long |
serialVersionUID |
Constructor and Description |
---|
TimeSpanConverter()
Constructs an instance with default locale
|
TimeSpanConverter(java.util.Locale locale)
Constructs an instance with the specified locale
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toTimeSpanString(java.util.Date date) |
private java.lang.String |
toTimeSpanString(int deltaInSeconds) |
java.lang.String |
toTimeSpanString(long milliseconds) |
private static final int ONE_HOUR_IN_SECONDS
private static final int ONE_DAY_IN_SECONDS
private static final int ONE_MONTH_IN_SECONDS
private static final long serialVersionUID
private final java.text.MessageFormat[] formats
private final java.text.SimpleDateFormat dateMonth
private final java.text.SimpleDateFormat dateMonthYear
private static final int NOW
private static final int N_SECONDS_AGO
private static final int A_MINUTE_AGO
private static final int N_MINUTES_AGO
private static final int AN_HOUR_AGO
private static final int N_HOURS_AGO