Обработка нескольких форматов в DateTimeFormatterJAVA

Программисты JAVA общаются здесь
Anonymous
Обработка нескольких форматов в DateTimeFormatter

Сообщение Anonymous »

Я разрабатываю, используя функцию Java 8 A, которая должна обрабатывать конверсию из строки < /code> в localdateTime < /code> из следующих дат: < /p>


[*] 2019-06-20 12: 18: 07.207 +0000 UTC < /li>
2019-06-207: 07: 10: 07: 07: 07: 07: 07: 07: 07: 07: 07: 07: 07: 07: 07: 10: 07: 07: 10: 07: 07: 07: 07: 07: 07: 10: 07: 07: 07: 07: 07: 07: 07: 07: 10: 07. UTC < /li>
2019-06-20 12: 18: 07.2 +0000 UTC < /li>
2019-06-20 12:18:07 +0000 UTC < /li>
< /ul>

Следы производятся из внешней библиотеки, которую я не могу изменить. Предложения, приведенные в дополнительных частях SO в SimpleDateFormat, я попытался использовать необязательное форматирование, предлагаемое типом DateTimeFormatter , используя символы [ и] . Я попробовал следующие шаблоны: < /p>

Код: Выделить всё

yyyy-MM-dd HH:mm:ss[.S[S[S]]] Z z
yyyy-MM-dd HH:mm:ss[.S] Z z< /code> < /li>
< /ul>

Однако ни один из них не работает. < /p>

Любое предложение? < /p>

Подробнее здесь: https://stackoverflow.com/questions/575 ... eformatter

Вернуться в «JAVA»