ChronoLocalDateTime minus(TemporalAmount) method in Java with Examples Last Updated : 27 Jan, 2022 Comments Improve Suggest changes Like Article Like Report The minus() method of a ChronoLocalDateTime interface is used to return a copy of this ChronoLocalDateTime with the specified amount subtracted to date-time. The amount is typically Period or Duration but may be any other type implementing the TemporalAmount interface.Syntax: default ChronoLocalDateTime minus(TemporalAmount amountTosubtract) Parameters: This method accepts one single parameter amountTosubtract which is the amount to subtract, It should not be null.Return value: This method returns ChronoLocalDateTime based on this date-time with the subtraction made, not null.Exception: This method throws following Exceptions: DateTimeException - if the subtraction cannot be madeArithmeticException - if numeric overflow occurs Below programs illustrate the minus() method: Program 1: Java // Java program to demonstrate // ChronoLocalDateTime.minus() method import java.time.*; import java.time.chrono.*; public class GFG { public static void main(String[] args) { // Get the ChronoLocalDateTime instance ChronoLocalDateTime ldt = LocalDateTime .parse("2019-12-31T19:15:30"); // Get the String representation // of this ChronoLocalDateTime System.out.println("Original ChronoLocalDateTime: " + ldt.toString()); // subtract 10 Days to ChronoLocalDateTime ChronoLocalDateTime value = ldt.minus(Period.ofDays(10)); // print result System.out.println("ChronoLocalDateTime after" + " subtracting Days: " + value); } } Output: Original ChronoLocalDateTime: 2019-12-31T19:15:30 ChronoLocalDateTime after subtracting Days: 2019-12-21T19:15:30 Reference: https://docs.oracle.com/javase/9/docs/api/java/time/chrono/ChronoLocalDateTime.html#minus-java.time.temporal.TemporalAmount- Comment More infoAdvertise with us Next Article ChronoLocalDateTime minus(TemporalAmount) method in Java with Examples S srinam Follow Improve Article Tags : Java Java-Functions Java-ChronoLocalDateTime Java-Time-Chrono package Practice Tags : Java Similar Reads ChronoLocalDate minus(TemporalAmount) method in Java with Examples minus(TemporalAmount) method of a ChronoLocalDate interface used to returns a copy of this ChronoLocalDate with the specified amount subtracted to ChronoLocalDate.The amount is typically Period or Duration but may be any other type implementing the TemporalAmount interface.Syntax: public ChronoLocal 1 min read ChronoLocalDateTime plus(TemporalAmount) method in Java with Examples The plus() method of a ChronoLocalDateTime interface is used to return a copy of this ChronoLocalDateTime with the specified amount added to date-time. The amount is typically Period or Duration but may be any other type implementing the TemporalAmount interface. Syntax: default ChronoLocalDateTime 1 min read ChronoZonedDateTime minus(TemporalAmount) method in Java with Examples minus() method of a ChronoZonedDateTime class used to returns a copy of this date-time with the specified amount subtracted to date-time.The amount is typically Period or Duration but may be any other type implementing the TemporalAmount interface.Syntax: default ChronoZonedDateTime minus(TemporalAm 1 min read ChronoLocalDateTime minus(long, TemporalUnit) method in Java with Examples The minus() method of a ChronoLocalDateTime interface is used to return a copy of this ChronoLocalDateTime with the specified amount of unit subtracted. If it is not possible to subtract the amount, because the unit is not supported or for some other reason, an exception is thrown. Syntax: default C 2 min read ChronoLocalDate plus(TemporalAmount) method in Java with Examples plus(TemporalAmount) method of a ChronoLocalDate interface used to return a copy of this ChronoLocalDate with the specified amount added ChronoLocalDate.The amount is typically Period or Duration but may be any other type implementing the TemporalAmount interface. Syntax: public ChronoLocalDate plus 1 min read Like