DateTimeFormatterBuilder.BASIC_ISO_DATE

The ISO date formatter that formats or parses a date without an offset, such as '20111203'. !(p) This returns an immutable formatter capable of formatting and parsing the ISO-8601 basic local date format. The format consists of: !(ul) !(li)Four digits for the {@link ChronoField#YEAR year}. Only years _in the range 0000 to 9999 are supported. !(li)Two digits for the {@link ChronoField#MONTH_OF_YEAR month-of-year}. This is pre-padded by zero to ensure two digits. !(li)Two digits for the {@link ChronoField#DAY_OF_MONTH day-of-month}. This is pre-padded by zero to ensure two digits. !(li)If the offset is not available to format or parse then the format is complete. !(li)The {@link ZoneOffset#getId() offset ID} without colons. If the offset has seconds then they will be handled even though this is not part of the ISO-8601 standard. The offset parsing is lenient, which allows the minutes and seconds to be optional. Parsing is case insensitive. </ul> !(p) As this formatter has an optional element, it may be necessary to parse using {@link DateTimeFormatter#parseBest}. !(p) The returned formatter has a chronology of ISO set to ensure dates _in other calendar systems are correctly converted. It has no override zone and uses the {@link ResolverStyle#STRICT STRICT} resolver style.

class DateTimeFormatterBuilder
static
BASIC_ISO_DATE
()

Meta