Предположим, следующий фрагмент:
LocalTime test = LocalTime.of(21, 14);
test.plusHours(5);
Результат будет, как правило, 02:14
, но я хочу суммировать значение, превышающее 24-часовой предел, поэтому результат будет 26:14
.
В этом случае у меня есть поле, в которое пользователь может ввести, сколько времени он потратил на задачу.Однако мне приходится работать с часами (например, 48 часов) вместо дней (например, 2 дня и 4 часа).
Есть ли способ, которым я могу достичь этого в API java.time
?Если нет, что я могу сделать, чтобы достичь этого?Я использую Java 8 с Spring Boot и Hibernate для сопоставления базы данных.