Package org.apache.log4j.helpers
Class AbsoluteTimeDateFormat
- java.lang.Object
-
- java.text.Format
-
- java.text.DateFormat
-
- org.apache.log4j.helpers.AbsoluteTimeDateFormat
-
- All Implemented Interfaces:
Serializable,Cloneable
- Direct Known Subclasses:
DateTimeDateFormat,ISO8601DateFormat
public class AbsoluteTimeDateFormat extends DateFormat
Formats aDatein the format "HH:mm:ss,SSS" for example, "15:49:37,459".- Since:
- 0.7.5
- Author:
- Ceki Gülcü, Andrew Vajoczki
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.text.DateFormat
DateFormat.Field
-
-
Field Summary
Fields Modifier and Type Field Description static StringABS_TIME_DATE_FORMATString constant used to specifyAbsoluteTimeDateFormatin layouts.static StringDATE_AND_TIME_DATE_FORMATString constant used to specifyDateTimeDateFormatin layouts.static StringISO8601_DATE_FORMATString constant used to specifyISO8601DateFormatin layouts.-
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 AbsoluteTimeDateFormat()AbsoluteTimeDateFormat(TimeZone timeZone)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBufferformat(Date date, StringBuffer sbuf, FieldPosition fieldPosition)Appends tosbufthe time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"Dateparse(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 Detail
-
ABS_TIME_DATE_FORMAT
public static final String ABS_TIME_DATE_FORMAT
String constant used to specifyAbsoluteTimeDateFormatin layouts. Current value is ABSOLUTE.- See Also:
- Constant Field Values
-
DATE_AND_TIME_DATE_FORMAT
public static final String DATE_AND_TIME_DATE_FORMAT
String constant used to specifyDateTimeDateFormatin layouts. Current value is DATE.- See Also:
- Constant Field Values
-
ISO8601_DATE_FORMAT
public static final String ISO8601_DATE_FORMAT
String constant used to specifyISO8601DateFormatin layouts. Current value is ISO8601.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbsoluteTimeDateFormat
public AbsoluteTimeDateFormat()
-
AbsoluteTimeDateFormat
public AbsoluteTimeDateFormat(TimeZone timeZone)
-
-
Method Detail
-
format
public StringBuffer format(Date date, StringBuffer sbuf, FieldPosition fieldPosition)
Appends tosbufthe time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"- Specified by:
formatin classDateFormat- Parameters:
date- the date to formatsbuf- the string buffer to write tofieldPosition- remains untouched
-
parse
public Date parse(String s, ParsePosition pos)
This method does not do anything but returnnull.- Specified by:
parsein classDateFormat
-
-