java.time.Year.plus() 方法示例



说明

java.time.Year.plus(long amountToAdd, TemporalUnit unit) 方法返回一个副本,其中增加了指定的金额。

声明

以下是 java.time.Year.plus(long amountToAdd, TemporalUnit unit) 方法的声明。

public Year plus(long amountToAdd, TemporalUnit unit)

public final Year plus(long amountToAdd, TemporalUnit unit)

  • 参数

  • amountToAdd − 添加到结果的单元量,可以为负数。

unit − 要添加的金额的单位,不能为空。

返回值

基于此日期且添加了指定金额的 Year,而非空值。

  • 异常

  • DateTimeException − 如果无法进行加法。

  • UnsupportedTemporalTypeException − 如果不支持该单位。

ArithmeticException − 如果出现数字上溢。

示例

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

现场演示

2027
打印页面
广告