org.apache.log4j.helpers

Class AbsoluteTimeDateFormat

Known Direct Subclasses:
DateTimeDateFormat, ISO8601DateFormat

public class AbsoluteTimeDateFormat
extends DateFormat

Formats a Date in the format "HH:mm:ss,SSS" for example, "15:49:37,459".
Authors:
Ceki Gülcü
Andrew Vajoczki
Since:
0.7.5

Field Summary

static String
ABS_TIME_DATE_FORMAT
String constant used to specify AbsoluteTimeDateFormat in layouts.
static String
DATE_AND_TIME_DATE_FORMAT
String constant used to specify DateTimeDateFormat in layouts.
static String
ISO8601_DATE_FORMAT
String constant used to specify ISO8601DateFormat in layouts.

Constructor Summary

AbsoluteTimeDateFormat()
AbsoluteTimeDateFormat(TimeZone timeZone)

Method Summary

StringBuffer
format(Date date, StringBuffer sbuf, FieldPosition fieldPosition)
Appends to sbuf the time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"
Date
parse(String s, ParsePosition pos)
This method does not do anything but return null.

Field Details

ABS_TIME_DATE_FORMAT

public static final String ABS_TIME_DATE_FORMAT
String constant used to specify AbsoluteTimeDateFormat in layouts. Current value is ABSOLUTE.

DATE_AND_TIME_DATE_FORMAT

public static final String DATE_AND_TIME_DATE_FORMAT
String constant used to specify DateTimeDateFormat in layouts. Current value is DATE.

ISO8601_DATE_FORMAT

public static final String ISO8601_DATE_FORMAT
String constant used to specify ISO8601DateFormat in layouts. Current value is ISO8601.

Constructor Details

AbsoluteTimeDateFormat

public AbsoluteTimeDateFormat()

AbsoluteTimeDateFormat

public AbsoluteTimeDateFormat(TimeZone timeZone)

Method Details

format

public StringBuffer format(Date date,
                           StringBuffer sbuf,
                           FieldPosition fieldPosition)
Appends to sbuf the time in the format "HH:mm:ss,SSS" for example, "15:49:37,459"
Parameters:
date - the date to format
sbuf - the string buffer to write to
fieldPosition - remains untouched

parse

public Date parse(String s,
                  ParsePosition pos)
This method does not do anything but return null.

Copyright 2000-2005 Apache Software Foundation.