Java 中的 LocalDate range() 方法
ChronoField 的值範圍可以使用 Java 中 LocalDate 類的 range() 方法獲得。此方法需要一個引數,即需要其值範圍的 ChronoField,並且它返回值範圍。
演示此功能的程式如下 −
示例
import java.time.*;
import java.time.temporal.ChronoField;
import java.time.temporal.ValueRange;
public class Main {
public static void main(String[] args) {
LocalDate ld = LocalDate.parse("2019-02-15");
System.out.println("The LocalDate is: " + ld);
ValueRange dowRange = ld.range(ChronoField.DAY_OF_WEEK);
System.out.println("The range of DAY_OF_WEEK: " + dowRange);
}
}輸出
The LocalDate is: 2019-02-15 The range of DAY_OF_WEEK: 1 - 7
現在讓我們瞭解一下上面的程式。
首先顯示 LocalDate。然後使用 range() 方法獲得特定 ChronoField 的值範圍並顯示。演示此功能的程式碼片段如下 −
LocalDate ld = LocalDate.parse("2019-02-15");
System.out.println("The LocalDate is: " + ld);
ValueRange dowRange = ld.range(ChronoField.DAY_OF_WEEK);
System.out.println("The range of DAY_OF_WEEK: " + dowRange);
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP