Я попытался создать максимальную продолжительность в Java 8 с помощью Duration.ofMillis (Long.MAX_VALUE), но получил длинное переполнение. Как бы программно получить эквивалент Duration.MAX_VALUE, если он существует?Что такое максимальное значение для Java Duration
Редактирование: Длительное переполнение, вероятно, было вызвано попыткой добавить к значению, а не во время строительства. Извинения за отсутствие воспроизводимого кода.
секунд может быть отрицательным, поэтому он должен быть 'Long.MIN_VALUE..LONG.MAX_VALUE' – jhamon
@jhamon, спасибо, я исправил свой пост. – Alexey
Эта продолжительность эквивалентна примерно 292 миллиардам лет. – Tuupertunut