minus(TemporalAmount) de una interfaz ChronoLocalDate que se usa para devolver una copia de esta ChronoLocalDate con la cantidad especificada restada a ChronoLocalDate. La cantidad suele ser Periodo o Duración, pero puede ser de cualquier otro tipo que implemente la interfaz TemporalAmount.
Sintaxis:
public ChronoLocalDate minus(TemporalAmount amountTosubtract)
Parámetros: este método acepta un solo parámetro cantidad a restar que es la cantidad a restar, no debe ser nulo.
Valor devuelto: Este método devuelve ChronoLocalDate basado en esta fecha-hora con la resta realizada, no nula.
Excepción: este método arroja las siguientes excepciones:
- DateTimeException: si no se puede hacer la resta
- ArithmeticException: si se produce un desbordamiento numérico
Los siguientes programas ilustran el método minus():
Programa 1:
Java
// Java program to demonstrate // ChronoLocalDate.minus() method import java.time.*; import java.time.chrono.*; public class GFG { public static void main(String[] args) { // create a ChronoLocalDate object ChronoLocalDate zonedlt = LocalDate.parse("2018-12-06"); // subtract 30 Days to ChronoLocalDate ChronoLocalDate value = zonedlt.minus(Period.ofDays(30)); // print result System.out.println("ChronoLocalDate after" + " subtracting Days: " + value); } }
ChronoLocalDate after subtracting Days: 2018-11-06
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA