언어

LocalDateTime.Range(ITemporalField) 메서드

정의

지정된 필드에 유효한 값의 범위를 가져옵니다.

[Android.Runtime.Register("range", "(Ljava/time/temporal/TemporalField;)Ljava/time/temporal/ValueRange;", "", ApiSince=26)]
public Java.Time.Temporal.ValueRange? Range(Java.Time.Temporal.ITemporalField? field);
[<Android.Runtime.Register("range", "(Ljava/time/temporal/TemporalField;)Ljava/time/temporal/ValueRange;", "", ApiSince=26)>]
abstract member Range : Java.Time.Temporal.ITemporalField -> Java.Time.Temporal.ValueRange
override this.Range : Java.Time.Temporal.ITemporalField -> Java.Time.Temporal.ValueRange

매개 변수

field
ITemporalField

null이 아닌 범위를 쿼리할 필드입니다.

반품

null이 아닌 필드에 유효한 값의 범위

구현

특성

설명

지정된 필드에 유효한 값의 범위를 가져옵니다. 범위 개체는 필드의 유효한 최소값과 최대값을 나타냅니다. 이 날짜-시간은 반환된 범위의 정확도를 향상시키는 데 사용됩니다. 필드가 지원되지 않거나 다른 이유로 인해 범위를 반환할 수 없는 경우 예외가 throw됩니다. 필드가 ChronoField인 경우 쿼리는 여기에서 구현됩니다. 지원되는 필드는 적절한 범위 인스턴스를 반환합니다. 다른 모든 ChronoField 인스턴스는 UnsupportedTemporalTypeException을 throw합니다. 필드가 ChronoField가 아니면 TemporalField.rangeRefinedBy(TemporalAccessor)를 호출하여 이 메서드의 결과를 인수로 전달합니다. 범위를 가져올 수 있는지 여부는 필드에 의해 결정됩니다.

에 대한 java.time.LocalDateTime.rangeJava 참조

적용 대상