DateTimeFormatter, эквивалентный String.format ("% tT", значение) - PullRequest
0 голосов
/ 14 ноября 2018

Как я могу получить экземпляр DateTimeFormatter, формат которого точно соответствует String.format("%tT", (LocalTime) value)?

Предпочтительно некоторая статическая константа.

1 Ответ

0 голосов
/ 14 ноября 2018

%tT разрешается до %tH:%tM:%tS согласно Formatter Дата / время преобразования javadoc .

Эквивалент будет HH:mm:ss шаблон согласно DateTimeFormatter javadoc:

LocalTime d = LocalTime.now();
System.out.println(String.format("%tT", d));
System.out.println(DateTimeFormatter.ofPattern("HH:mm:ss").format(d));

напечатает оба 17:02:41.

...