Package org.apache.log4j.helpers
Class RelativeTimeDateFormat
- java.lang.Object
-
- java.text.Format
-
- java.text.DateFormat
-
- org.apache.log4j.helpers.RelativeTimeDateFormat
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
public class RelativeTimeDateFormat extends java.text.DateFormatFormats aDateby printing the number of milliseconds elapsed since construction of the format. This is the fastest printing DateFormat in the package.- Since:
- 0.7.5
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static longserialVersionUIDprotected longstartTime-
Fields inherited from class java.text.DateFormat
AM_PM_FIELD, calendar, DATE_FIELD, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, ERA_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MINUTE_FIELD, MONTH_FIELD, numberFormat, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD
-
-
Constructor Summary
Constructors Constructor Description RelativeTimeDateFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBufferformat(java.util.Date date, java.lang.StringBuffer sbuf, java.text.FieldPosition fieldPosition)Appends tosbufthe number of milliseconds elapsed since the start of the application.java.util.Dateparse(java.lang.String s, java.text.ParsePosition pos)Always returns null.-
Methods inherited from class java.text.DateFormat
clone, equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZone
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
startTime
protected final long startTime
-
-
Method Detail
-
format
public java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer sbuf, java.text.FieldPosition fieldPosition)Appends tosbufthe number of milliseconds elapsed since the start of the application.- Specified by:
formatin classjava.text.DateFormat- Since:
- 0.7.5
-
parse
public java.util.Date parse(java.lang.String s, java.text.ParsePosition pos)Always returns null.- Specified by:
parsein classjava.text.DateFormat
-
-