public interface DateTimePrinter
Application users will rarely use this class directly. Instead, you
will use one of the factory classes to create a DateTimeFormatter
.
The factory classes are:
- DateTimeFormatterBuilder
- DateTimeFormat
- ISODateTimeFormat
DateTimeFormatterBuilder
,
DateTimeFormat
,
ISODateTimeFormat
Modifier and Type | Method | Description |
---|---|---|
int |
estimatePrintedLength() |
Returns the expected maximum number of characters produced.
|
void |
printTo(java.io.Writer out,
long instant,
Chronology chrono,
int displayOffset,
DateTimeZone displayZone,
java.util.Locale locale) |
Prints an instant from milliseconds since 1970-01-01T00:00:00Z,
using the given Chronology.
|
void |
printTo(java.io.Writer out,
ReadablePartial partial,
java.util.Locale locale) |
Prints a ReadablePartial.
|
void |
printTo(java.lang.StringBuffer buf,
long instant,
Chronology chrono,
int displayOffset,
DateTimeZone displayZone,
java.util.Locale locale) |
Prints an instant from milliseconds since 1970-01-01T00:00:00Z,
using the given Chronology.
|
void |
printTo(java.lang.StringBuffer buf,
ReadablePartial partial,
java.util.Locale locale) |
Prints a ReadablePartial.
|
int estimatePrintedLength()
void printTo(java.lang.StringBuffer buf, long instant, Chronology chrono, int displayOffset, DateTimeZone displayZone, java.util.Locale locale)
buf
- formatted instant is appended to this buffer, not nullinstant
- millis since 1970-01-01T00:00:00Zchrono
- the chronology to use, not nulldisplayOffset
- if a time zone offset is printed, force it to use
this millisecond valuedisplayZone
- the time zone to use, null means local timelocale
- the locale to use, null means default localevoid printTo(java.io.Writer out, long instant, Chronology chrono, int displayOffset, DateTimeZone displayZone, java.util.Locale locale) throws java.io.IOException
out
- formatted instant is written out, not nullinstant
- millis since 1970-01-01T00:00:00Zchrono
- the chronology to use, not nulldisplayOffset
- if a time zone offset is printed, force it to use
this millisecond valuedisplayZone
- the time zone to use, null means local timelocale
- the locale to use, null means default localejava.io.IOException
void printTo(java.lang.StringBuffer buf, ReadablePartial partial, java.util.Locale locale)
buf
- formatted partial is appended to this buffer, not nullpartial
- partial to format, not nulllocale
- the locale to use, null means default localevoid printTo(java.io.Writer out, ReadablePartial partial, java.util.Locale locale) throws java.io.IOException
out
- formatted partial is written out, not nullpartial
- partial to format, not nulllocale
- the locale to use, null means default localejava.io.IOException
Copyright © 2002–2018 Joda.org. All rights reserved.