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 aDate
in the format "HH:mm:ss,SSS" for example, "15:49:37,459".- Since:
- 0.7.5
- 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 String
ABS_TIME_DATE_FORMAT
String constant used to specifyAbsoluteTimeDateFormat
in layouts.static String
DATE_AND_TIME_DATE_FORMAT
String constant used to specifyDateTimeDateFormat
in layouts.static String
ISO8601_DATE_FORMAT
String constant used to specifyISO8601DateFormat
in 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 StringBuffer
format(Date date, StringBuffer sbuf, FieldPosition fieldPosition)
Appends tosbuf
the time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"Date
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, 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 specifyAbsoluteTimeDateFormat
in 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 specifyDateTimeDateFormat
in layouts. Current value is DATE.- See Also:
- Constant Field Values
-
ISO8601_DATE_FORMAT
public static final String ISO8601_DATE_FORMAT
String constant used to specifyISO8601DateFormat
in 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 tosbuf
the time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"- Specified by:
format
in classDateFormat
- Parameters:
date
- the date to formatsbuf
- the string buffer to write tofieldPosition
- remains untouched
-
parse
public Date parse(String s, ParsePosition pos)
Always returns null.- Specified by:
parse
in classDateFormat
-
-