Package org.apache.log4j.helpers
Class AbsoluteTimeDateFormat
- java.lang.Object
-
- java.text.Format
-
- java.text.DateFormat
-
- org.apache.log4j.helpers.AbsoluteTimeDateFormat
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
- Direct Known Subclasses:
DateTimeDateFormat,ISO8601DateFormat
public class AbsoluteTimeDateFormat extends java.text.DateFormatFormats aDatein the format "HH:mm:ss,SSS" for example, "15:49:37,459".- Since:
- 0.7.5
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringABS_TIME_DATE_FORMATString constant used to specifyAbsoluteTimeDateFormatin layouts.static java.lang.StringDATE_AND_TIME_DATE_FORMATString constant used to specifyDateTimeDateFormatin layouts.static java.lang.StringISO8601_DATE_FORMATString constant used to specifyISO8601DateFormatin layouts.private static longpreviousTimeprivate static char[]previousTimeWithoutMillisprivate static longserialVersionUID-
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(java.util.TimeZone timeZone)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBufferformat(java.util.Date date, java.lang.StringBuffer sbuf, java.text.FieldPosition fieldPosition)Appends tosbufthe time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"java.util.Dateparse(java.lang.String s, java.text.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
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
ABS_TIME_DATE_FORMAT
public static final java.lang.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 java.lang.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 java.lang.String ISO8601_DATE_FORMAT
String constant used to specifyISO8601DateFormatin layouts. Current value is ISO8601.- See Also:
- Constant Field Values
-
previousTime
private static long previousTime
-
previousTimeWithoutMillis
private static char[] previousTimeWithoutMillis
-
-
Method Detail
-
format
public java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer sbuf, java.text.FieldPosition fieldPosition)Appends tosbufthe time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"- Specified by:
formatin classjava.text.DateFormat- Parameters:
date- the date to formatsbuf- the string buffer to write tofieldPosition- remains untouched
-
parse
public java.util.Date parse(java.lang.String s, java.text.ParsePosition pos)Always returns null.- Specified by:
parsein classjava.text.DateFormat
-
-