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
- Author:
- Ceki Gülcü, Andrew Vajoczki
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.DateFormat
DateFormat.Field
-
Field Summary
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) 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
Methods inherited from class java.text.Format
format, formatToCharacterIterator, parseObject
-
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
This method does not do anything but returnnull
.- Overrides:
parse
in classAbsoluteTimeDateFormat
-