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
- Author:
- Ceki Gülcü
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.DateFormat
DateFormat.Field
-
Field Summary
FieldsFields 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 tosbuf
the number of milliseconds elapsed since the start of the application.parse
(String s, ParsePosition pos) This method does not do anything but returnnull
.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
Methods inherited from class java.text.Format
format, formatToCharacterIterator, parseObject
-
Field Details
-
startTime
protected final long startTime
-
-
Constructor Details
-
RelativeTimeDateFormat
public RelativeTimeDateFormat()
-
-
Method Details
-
format
Appends tosbuf
the number of milliseconds elapsed since the start of the application.- Specified by:
format
in classDateFormat
- Since:
- 0.7.5
-
parse
This method does not do anything but returnnull
.- Specified by:
parse
in classDateFormat
-