📜  Java中的 Period ofYears() 方法及示例

📅  最后修改于: 2022-05-13 01:55:04.744000             🧑  作者: Mango

Java中的 Period ofYears() 方法及示例

Period类的ofYears(int numberOfYears)方法用于从给定的年数中获取一个周期作为参数。获得的期间将代表年数。单位月和日应保持为 0。

句法:

public static Period ofYears(int numberOfYears)

参数:此方法接受一个整数类型的参数numberOfYears ,它表示年数。它既可以是消极的,也可以是积极的。

返回值:此方法必须返回一个Period ,表示年数。

异常:此方法不会抛出任何异常。

下面的程序说明了Java中 Period 的 ofYears() 方法:

方案一:

// Java program to demonstrate
// Period ofYears(int numberOfYears) method
  
import java.time.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] args)
    {
        // Create Period object
        Period period
            = Period.ofYears(5);
  
        // Print period
        System.out.println("Years: "
                           + period.getYears());
        System.out.println("Months: "
                           + period.getMonths());
        System.out.println("Days: "
                           + period.getDays());
    }
}
输出:
Years: 5
Months: 0
Days: 0

方案二:

// Java program to demonstrate
// Period ofYears(int numberOfYears) method
import java.time.*;
import java.time.temporal.*;
  
public class GFG {
    public static void main(String[] args)
    {
        int numberOfYears = -10;
  
        // Create Period object
        Period period
            = Period.ofYears(numberOfYears);
  
        // Print period
        System.out.println("Years: "
                           + period.getYears());
        System.out.println("Months: "
                           + period.getMonths());
        System.out.println("Days: "
                           + period.getDays());
    }
}
输出:
Years: -10
Months: 0
Days: 0

参考:
https://docs.oracle.com/javase/10/docs/api/java Java)