Package org.apache.log4j.helpers
Class ISO8601DateFormat
java.lang.Object
java.text.Format
java.text.DateFormat
org.apache.log4j.helpers.AbsoluteTimeDateFormat
org.apache.log4j.helpers.ISO8601DateFormat
- All Implemented Interfaces:
Serializable
,Cloneable
Formats a
Date
in the format "yyyy-MM-dd HH:mm:ss,SSS" for example "1999-11-27 15:49:37,459".
Refer to the summary of the International Standard Date and Time Notation for more information on this format.
- Since:
- 0.7.5
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.DateFormat
DateFormat.Field
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static long
private static char[]
private static final long
Fields inherited from class org.apache.log4j.helpers.AbsoluteTimeDateFormat
ABS_TIME_DATE_FORMAT, DATE_AND_TIME_DATE_FORMAT, ISO8601_DATE_FORMAT
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 -
Method Summary
Modifier and TypeMethodDescriptionformat
(Date date, StringBuffer sbuf, FieldPosition fieldPosition) Appends a date in the format "YYYY-mm-dd HH:mm:ss,SSS" tosbuf
.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 Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
lastTime
private static long lastTime -
lastTimeString
private static char[] lastTimeString
-
-
Constructor Details
-
ISO8601DateFormat
public ISO8601DateFormat() -
ISO8601DateFormat
-
-
Method Details
-
format
Appends a date in the format "YYYY-mm-dd HH:mm:ss,SSS" tosbuf
. For example: "1999-11-27 15:49:37,459".- Overrides:
format
in classAbsoluteTimeDateFormat
- Parameters:
sbuf
- theStringBuffer
to write todate
- the date to formatfieldPosition
- remains untouched
-
parse
Always returns null.- Overrides:
parse
in classAbsoluteTimeDateFormat
-