Как изменить формат времени вывода в AssertThatJAVA

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

Сообщение Anonymous »

Используя Hamcrest AssertThatme LocalDateTime, я получаю дату в формате AM/PM. Что нужно сделать, чтобы получить вывод в формате 24 часа?LocalDateTime actualJobExecutionTime = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();
.....

LocalDateTime expectedDateTime = LocalDateTime.now();

assertThat(actualJobExecutionTime, LocalDateTimeMatchers.after(expectedDateTime));
< /code>
output: < /p>
java.lang.AssertionError:
Expected: the date is after Mi., 02 Apr. 2025 08:28:16.482 AM
but: date is Mo., 31 März 2025 09:33:35.000 AM


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

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