Enjoy A New Student Discount All 55,000 Courses on sale for Only $12.99

Ends in 05h 23m 49s

Java 8 – LocalDate. Crea el objeto, restándole un valor a otro LocalDate

Crea un objeto LocalDate a partir de otro objeto LocalDate y restándole el dato según el método asociado

  • Restando la cantidad y la unidad de tiempo de la cantidad
    • LocalDate minus(long amountToSubtract, TemporalUnit unit)
  • Restando un objeto TemporalAmount
    • LocalDate minus(TemporalAmount amountToSubtract)
  • Restando el numero de dias indicado
    • LocalDate minusDays(long daysToSubtract)
  • Restando el numero de semanas indicado
    • LocalDate minusWeeks(long weeksToSubtract)
  • Restando el numero de meses indicado
    • LocalDate minusMonths(long monthsToSubtract)
  • Restando el numero de años indicado
    • LocalDate minusYears(long yearsToSubtract)

En el ejemplo vemos como podemos restar dias, meses o años a una fecha de forma simple

La clase es LocalDateMinus.java el mi repositorio   https://github.com/recursosformacion/java08/tree/main/Java08

public static void main(String[] args) {
		
		LocalDate date = LocalDate.of(2016, Month.FEBRUARY, 13);
		date = date.minusDays(7); //resto 7 dias
		System.out.println(date); // 2016-02-06
		
		date = date.minusMonths(2); //resto 2 meses
		System.out.println(date); // 2015-12-06

		date = date.minus(100,ChronoUnit.DAYS); //resto 100 dias
		System.out.println(date); // 2015-08-28
	}

Si lo lanzamos, nos presentará


Descubre más desde Recursos para formacion

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Deja un comentario

/*Si te ha gustado el artículo
no dudes en compartirlo*/

Facebook
Twitter
LinkedIn

Ver mi IP

Añade aquí tu texto de cabecera