append(DateTimeFormatter formatter) | Appends all the elements of a formatter to the builder. |
appendChronologyId() | Appends the chronology ID, such as 'ISO' or 'ThaiBuddhist', to the formatter. |
appendChronologyText(TextStyle textStyle) | Appends the chronology name to the formatter. |
appendFraction(TemporalField field, int minWidth, int maxWidth, boolean decimalPoint) | Appends the fractional value of a date-time field to the formatter. |
appendInstant() | Appends an instant using ISO-8601 to the formatter, formatting fractional digits in groups of three. |
appendInstant(int fractionalDigits) | Appends an instant using ISO-8601 to the formatter with control over the number of fractional digits. |
appendLiteral(char literal) | Appends a character literal to the formatter. |
appendLiteral(String literal) | Appends a string literal to the formatter. |
appendLocalized(FormatStyle dateStyle, FormatStyle timeStyle) | Appends a localized date-time pattern to the formatter. |
appendLocalizedOffset(TextStyle style) | Appends the localized zone offset, such as 'GMT+01:00', to the formatter. |
appendOffset(String pattern, String noOffsetText) | Appends the zone offset, such as '+01:00', to the formatter. |
appendOffsetId() | Appends the zone offset, such as '+01:00', to the formatter. |
appendOptional(DateTimeFormatter formatter) | Appends a formatter to the builder which will optionally format/parse. |
appendPattern(String pattern) | Appends the elements defined by the specified pattern to the builder. |
appendText(TemporalField field) | Appends the text of a date-time field to the formatter using the full-text style. |
appendText(TemporalField field, Map<Long,String> textLookup) | Appends the text of a date-time field to the formatter using the specified map to supply the text. |
appendText(TemporalField field, TextStyle textStyle) | Appends the text of a date-time field to the formatter. |
appendValue(TemporalField field) | Appends the value of a date-time field to the formatter using a normal output style. |
appendValue(TemporalField field, int width) | Appends the value of a date-time field to the formatter using a fixed width, zero-padded approach. |
appendValue(TemporalField field, int minWidth, int maxWidth, SignStyle signStyle) | Appends the value of a date-time field to the formatter providing full control over formatting. |
appendValueReduced(TemporalField field, int width, int maxWidth, ChronoLocalDate baseDate) | Appends the reduced value of a date-time field to the formatter. |
appendValueReduced(TemporalField field, int width, int maxWidth, int baseValue) | Appends the reduced value of a date-time field to the formatter. |
appendZoneId() | Appends the time-zone ID, such as 'Europe/Paris' or '+02:00', to the formatter. |
appendZoneOrOffsetId() | Appends the time-zone ID, such as 'Europe/Paris' or '+02:00', to the formatter, using the best available zone ID. |
appendZoneRegionId() | Appends the time-zone region ID, such as 'Europe/Paris', to the formatter, rejecting the zone ID if it is a ZoneOffset |
appendZoneText(TextStyle textStyle) | Appends the time-zone name, such as 'British Summer Time', to the formatter. |
appendZoneText(TextStyle textStyle, Set<ZoneId> preferredZones) | Appends the time-zone name, such as 'British Summer Time', to the formatter. |
getLocalizedDateTimePattern() | Gets the formatting pattern for date and time styles for a locale and chronology. |
optionalEnd() | Ends an optional section. |
optionalStart() | Mark the start of an optional section. |
padNext(int padWidth) | Causes the next added printer/parser to pad to a fixed width using a space. |
padNext(int padWidth, char padChar) | Causes the next added printer/parser to pad to a fixed width. |
parseCaseInsensitive() | Changes the parse style to be case insensitive for the remainder of the formatter. |
parseCaseSensitive() | Changes the parse style to be case-sensitive for the remainder of the formatter. |
parseDefaulting() | Appends a default value for a field to the formatter for use in parsing. |
parseLenient() | Changes the parse style to be lenient for the remainder of the formatter. |
parseStrict() | Changes the parse style to be strict for the remainder of the formatter. |
toFormatter() | Completes this builder by creating the DateTimeFormatter using the default locale. |
toFormatter(Locale locale) | Completes this builder by creating the DateTimeFormatter using the specified locale. |