Есть ли шаблон, эквивалентный методу .appendFraction для DateTimeFormatter? Это то, что я хочу, но без необходимости включать .appendFraction () и окружающие .optional методы.
DateTimeFormatter dateTimeFormatter = new DateTimeFormatterBuilder()
.appendPattern( "[yyyy[-][ ]MM[-][ ]dd]['T'][' '][HH:mm[:][.]ss]" )
.optionalStart()
.appendFraction( ChronoField.MICRO_OF_SECOND , 1 , 6 , true )
.optionalEnd()
.appendPattern( "[Z][X]")
.toFormatter();
Я бы хотел что-то вроде этого:
.appendPattern( "[yyyy[-][/]MM[-][/]dd['T'][ ]HH:mm[:][.]ss[.][SSSSSS][Z][X]]")
Но в приведенной выше схеме ожидаются 6 микросекундных цифр.