java.time.Period.between()方法

2019-10-16 22:38:24

java.time.Period.between()方法獲取表示兩個LocalDate物件之間的Period

宣告

以下是java.time.Period.between()方法的宣告。

public static Period between(LocalDate startInclusive, LocalDate endExclusive)

引數

  • startInclusive - 開始日期,包括,不為null
  • endExclusive - 結束日期,獨占,非null

返回值

一個句點,不是null

範例

以下範例顯示了java.time.Period.between()方法的用法。

package com.yiibai;

import java.time.LocalDate;
import java.time.Period;

public class PeriodDemo {
   public static void main(String[] args) {

      Period period = Period.between(LocalDate.ofYearDay(2017, 200), 
         LocalDate.ofYearDay(2017, 300));

      System.out.println(period);  
   }
}

編譯並執行上面的程式,這將產生以下結果 -

P3M8D