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.DateFormat
Formats aDate
in 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
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ABS_TIME_DATE_FORMAT
String constant used to specifyAbsoluteTimeDateFormat
in layouts.static java.lang.String
DATE_AND_TIME_DATE_FORMAT
String constant used to specifyDateTimeDateFormat
in layouts.static java.lang.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(java.util.TimeZone timeZone)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuffer
format(java.util.Date date, java.lang.StringBuffer sbuf, java.text.FieldPosition fieldPosition)
Appends tosbuf
the time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"java.util.Date
parse(java.lang.String s, java.text.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
-
-
-
-
Field Detail
-
ABS_TIME_DATE_FORMAT
public static final java.lang.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 java.lang.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 java.lang.String ISO8601_DATE_FORMAT
String constant used to specifyISO8601DateFormat
in layouts. Current value is ISO8601.- See Also:
- Constant Field Values
-
-
Method Detail
-
format
public java.lang.StringBuffer format(java.util.Date date, java.lang.StringBuffer sbuf, java.text.FieldPosition fieldPosition)
Appends tosbuf
the time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"- Specified by:
format
in 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)
This method does not do anything but returnnull
.- Specified by:
parse
in classjava.text.DateFormat
-
-