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