Java Date Time Java Java API
java.time.Duration
public Duration minusSeconds(long secondsToSubtract)
Returns a copy of this duration with the specified duration in seconds subtracted.
package com.logicbig.example.duration;import java.time.Duration;import java.time.LocalDate;import java.time.LocalDateTime;public class MinusSecondsExample { public static void main(String... args) { Duration d = Duration.between(LocalDate.now().atStartOfDay(), LocalDateTime.now()); System.out.println(d); Duration d2 = d.minusSeconds(30); System.out.println(d2); Duration d3 = d.minusSeconds(-30); System.out.println(d3); Duration d4 = d.minusSeconds(-30000); System.out.println(d4); }}
PT15H59M1.602SPT15H58M31.602SPT15H59M31.602SPT24H19M1.602S