Принудительный формат DateTimeFormatter.ISO_* с дробной частью

При форматировании (Zoned/Local)DateTimes с помощью форматеров DateFormatter.ISO_[*] я бы хотел всегда форматировать дату с присутствующей частью "доли секунды".

Однако каждый объект DateTime I формат, который имеет getNanos == 0 отформатированная строка имеет вторую точность.

Есть ли способ форсировать такое поведение форматера?

(Я хочу это, потому что я хочу, чтобы журналы легко разбирались, и потому что ISO_8601, к сожалению, ожидает этого)

** Sidenote Я использую библиотеку Threeten вместо самой java8 (переход скоро), но я не ожидаю, что между ними будет по-другому

0 ответов

Другие вопросы по тегам