Package org.apache.log4j.helpers
Class RelativeTimeDateFormat
java.lang.Object
java.text.Format
java.text.DateFormat
org.apache.log4j.helpers.RelativeTimeDateFormat
- All Implemented Interfaces:
Serializable,Cloneable
Formats a
Date by 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:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.DateFormat
DateFormat.Field -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longprotected final longFields 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 -
Method Summary
Modifier and TypeMethodDescriptionformat(Date date, StringBuffer sbuf, FieldPosition fieldPosition) Appends tosbufthe number of milliseconds elapsed since the start of the application.parse(String s, 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, setTimeZoneMethods inherited from class java.text.Format
format, formatToCharacterIterator, parseObject
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
startTime
protected final long startTime
-
-
Constructor Details
-
RelativeTimeDateFormat
public RelativeTimeDateFormat()
-
-
Method Details
-
format
Appends tosbufthe number of milliseconds elapsed since the start of the application.- Specified by:
formatin classDateFormat- Since:
- 0.7.5
-
parse
Always returns null.- Specified by:
parsein classDateFormat
-