Ich habe versucht, eine maximale Dauer in Java 8 mit Duration.ofMillis (Long.MAX_VALUE) erstellen, aber einen langen Überlauf. Wie würde ich programmatisch das Äquivalent eines Duration.MAX_VALUE erhalten, wenn es existiert?Was ist der maximale Wert für Java-Dauer
Edit: Der lange Überlauf wurde wahrscheinlich durch einen Versuch verursacht, den Wert statt während der Konstruktion hinzuzufügen. Entschuldigung dafür, dass kein reproduzierbarer Code vorhanden ist.
Sekunden können negativ sein, also sollte es 'Long.MIN_VALUE..LONG.MAX_VALUE' sein – jhamon
@jhamon, danke, korrigierte ich meinen Beitrag. – Alexey
Diese Dauer entspricht rund 292 Milliarden Jahren. – Tuupertunut