Java Date Time Java Java API
java.time.Duration
public Duration negated()
Returns a copy of this duration having the opposite sign.
package com.logicbig.example.duration;import java.time.Duration;import java.time.LocalDate;import java.time.LocalDateTime;public class NegatedExample { public static void main(String... args) { Duration d = Duration.between(LocalDate.now().atStartOfDay(), LocalDateTime.now()); System.out.println(d); Duration d2 = d.negated(); System.out.println(d2); Duration d3 = d2.negated(); System.out.println(d3); }}
PT15H58M57.424SPT-15H-58M-57.424SPT15H58M57.424S