Close

Java Date Time - Duration.minusSeconds() Examples

Java Date Time Java Java API 


Class:

java.time.Duration

java.lang.Objectjava.lang.Objectjava.time.Durationjava.time.Durationjava.time.temporal.TemporalAmountTemporalAmountjava.lang.ComparableComparablejava.io.SerializableSerializableLogicBig

Method:

public Duration minusSeconds(long secondsToSubtract)

Returns a copy of this duration with the specified duration in seconds subtracted.

Examples


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);
}
}

Output

PT15H59M1.602S
PT15H58M31.602S
PT15H59M31.602S
PT24H19M1.602S




See Also