java.time.Year.plus () Método Ejemplo

Descripción

El método java.time.Year.plus (long amountToAdd, TemporalUnit unit) devuelve una copia de este año con la cantidad especificada agregada.

Declaración

La siguiente es la declaración del método java.time.Year.plus (long amountToAdd, TemporalUnit unit) .

public Year plus(long amountToAdd, TemporalUnit unit)

Parámetros

  • amountToAdd : la cantidad de la unidad que se agregará al resultado puede ser negativa.

  • unidad : la unidad de la cantidad a agregar, no null .

Valor de retorno

un año basado en esta fecha con el monto agregado agregado, no null .

Excepciones

  • DateTimeException : si no se puede realizar la adición.

  • UnsupportedTemporalTypeException : si la unidad no es compatible.

  • ArithmeticException : si se produce un desbordamiento numérico.

Ejemplo

El siguiente ejemplo muestra el uso del método java.time.Year.plus (long amountToAdd, TemporalUnit unit).

package com.tutorialspoint;

import java.time.Year;
import java.time.temporal.ChronoUnit;

public class YearDemo {
   public static void main(String[] args) {
  
      Year date = Year.parse("2017");
      Year date1 = date.plus(10, ChronoUnit.YEARS);
      System.out.println(date1);  
   }
}

Vamos a compilar y ejecutar el programa anterior, esto producirá el siguiente resultado:

2027