Próbowałem utworzyć maksymalny czas trwania w języku Java 8 za pomocą metody Duration.ofMillis (Long.MAX_VALUE), ale wystąpiło długie przepełnienie. Jak programowo uzyskać równowartość Duration.MAX_VALUE, jeśli istnieje?Jaka jest wartość maksymalna dla Java Duration
Edycja: długi przelew prawdopodobnie powstał w wyniku próby dodania wartości zamiast w trakcie budowy. Przepraszam, że nie można odtwarzać kodu.
sekund może być ujemne, więc powinno być "Long.MIN_VALUE..LONG.MAX_VALUE' – jhamon
@jhamon, dzięki, poprawiłem mój post. – Alexey
Ten czas trwania odpowiada około 292 miliardów lat. – Tuupertunut