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
Formats a
Date in the format "HH:mm:ss,SSS" for example, "15:49:37,459".- Since:
- 0.7.5
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.DateFormat
DateFormat.Field -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringString constant used to specifyAbsoluteTimeDateFormatin layouts.static final StringString constant used to specifyDateTimeDateFormatin layouts.static final StringString constant used to specifyISO8601DateFormatin layouts.private static longprivate static char[]private static 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 time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"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:
-
ABS_TIME_DATE_FORMAT
String constant used to specifyAbsoluteTimeDateFormatin layouts. Current value is ABSOLUTE.- See Also:
-
DATE_AND_TIME_DATE_FORMAT
String constant used to specifyDateTimeDateFormatin layouts. Current value is DATE.- See Also:
-
ISO8601_DATE_FORMAT
String constant used to specifyISO8601DateFormatin layouts. Current value is ISO8601.- See Also:
-
previousTime
private static long previousTime -
previousTimeWithoutMillis
private static char[] previousTimeWithoutMillis
-
-
Constructor Details
-
AbsoluteTimeDateFormat
public AbsoluteTimeDateFormat() -
AbsoluteTimeDateFormat
-
-
Method Details
-
format
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
Always returns null.- Specified by:
parsein classDateFormat
-