ZonedDateTime.TruncatedTo(ITemporalUnit) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
시간이 잘린 이 ZonedDateTime의 복사본을 반환합니다.
[Android.Runtime.Register("truncatedTo", "(Ljava/time/temporal/TemporalUnit;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? TruncatedTo(Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("truncatedTo", "(Ljava/time/temporal/TemporalUnit;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.TruncatedTo : Java.Time.Temporal.ITemporalUnit -> Java.Time.ZonedDateTime
매개 변수
- unit
- ITemporalUnit
null이 아닌 자른 단위
반품
null이 아닌 잘린 시간을 사용하여 이 날짜 시간을 기반으로 하는 ZonedDateTime
- 특성
설명
시간이 잘린 이 ZonedDateTime의 복사본을 반환합니다. 잘림은 지정된 단위보다 작은 필드가 0으로 설정된 원래 날짜-시간의 복사본을 반환합니다. 예를 들어 분 단위로 잘리면 분 단위와 nano-of-second 필드가 0으로 설정됩니다. 단위는 나머지 없이 표준일의 길이로 나누는 기간이 있어야 합니다. 여기에는 ChronoUnit 및 DAYS에서 제공된 모든 시간 단위가 포함됩니다. 다른 단위는 예외를 throw합니다. 이 작업은 로컬 시간 줄에서 작동하여 기본 로컬 날짜-시간을 잘리게 합니다. 그런 다음 영역 ID를 사용하여 오프셋을 가져오는 ZonedDateTime으로 다시 변환됩니다. 다시 ZonedDateTime으로 변환할 때 로컬 날짜-시간이 겹치는 경우 가능한 경우 오프셋이 유지되고, 그렇지 않으면 이전 오프셋이 사용됩니다. 간격이 있는 경우 간격의 길이에 따라 현지 날짜-시간이 앞으로 조정됩니다. 이 인스턴스는 변경할 수 없으며 이 메서드 호출의 영향을 받지 않습니다.
에 대한 java.time.ZonedDateTime.truncatedToJava 참조