public interface DatePrinter
Modifier and Type | Method and Description |
---|---|
String |
format(Calendar calendar)
Formats a
Calendar object. |
StringBuilder |
format(Calendar calendar,
StringBuilder buf)
Formats a
Calendar object into the supplied StringBuilder . |
String |
format(Date date)
Formats a
Date object using a GregorianCalendar . |
StringBuilder |
format(Date date,
StringBuilder buf)
Formats a
Date object into the
supplied StringBuilder using a GregorianCalendar . |
String |
format(long millis)
Formats a millisecond
long value. |
StringBuilder |
format(long millis,
StringBuilder buf)
Formats a milliseond
long value into the
supplied StringBuilder . |
StringBuilder |
format(Object obj,
StringBuilder toAppendTo,
FieldPosition pos)
Formats a
Date , Calendar or
Long (milliseconds) object. |
Locale |
getLocale()
Gets the locale used by this printer.
|
String |
getPattern()
Gets the pattern used by this printer.
|
TimeZone |
getTimeZone()
Gets the time zone used by this printer.
|
String format(long millis)
Formats a millisecond long
value.
millis
- the millisecond value to formatString format(Date date)
Formats a Date
object using a GregorianCalendar
.
date
- the date to formatString format(Calendar calendar)
Formats a Calendar
object.
calendar
- the calendar to format.StringBuilder format(long millis, StringBuilder buf)
Formats a milliseond long
value into the
supplied StringBuilder
.
millis
- the millisecond value to formatbuf
- the buffer to format intoStringBuilder format(Date date, StringBuilder buf)
Formats a Date
object into the
supplied StringBuilder
using a GregorianCalendar
.
date
- the date to formatbuf
- the buffer to format intoStringBuilder format(Calendar calendar, StringBuilder buf)
Formats a Calendar
object into the supplied StringBuilder
.
calendar
- the calendar to formatbuf
- the buffer to format intoString getPattern()
Gets the pattern used by this printer.
SimpleDateFormat
compatibleTimeZone getTimeZone()
Gets the time zone used by this printer.
This zone is always used for Date
printing.
Locale getLocale()
Gets the locale used by this printer.
StringBuilder format(Object obj, StringBuilder toAppendTo, FieldPosition pos)
Formats a Date
, Calendar
or
Long
(milliseconds) object.
DateFormat.format(Object, StringBuffer, FieldPosition)
obj
- the object to formattoAppendTo
- the buffer to append topos
- the position - ignoredCopyright © 1999-2017 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.