IsoFields 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다.
[Android.Runtime.Register("java/time/temporal/IsoFields", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class IsoFields : Java.Lang.Object
[<Android.Runtime.Register("java/time/temporal/IsoFields", ApiSince=26, DoNotGenerateAcw=true)>]
type IsoFields = class
inherit Object
- 상속
- 특성
설명
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다.
이 클래스는 ISO 달력 시스템과 관련된 필드와 단위를 정의합니다.
<h2>분기</h2> ISO-8601 표준은 표준 시민 12개월 연도를 기반으로 합니다. 이는 일반적으로 4분기로 나뉘며, 종종 1분기, 2분기, 3분기 및 4분기로 축약됩니다.
1분기, 2월, 3월은 1분기입니다. 4월, 5월, 6월은 2분기입니다. 7월, 8월, 9월은 3분기입니다. 10월, 11월, 12월은 4분기입니다.
전체 날짜는 세 가지 필드를 사용하여 표현됩니다: <ul<>li#DAY_OF_QUARTER DAY_OF_QUARTER
> - 분기 내의 날, 1에서 90, 91 또는 92 <li>#QUARTER_OF_YEAR QUARTER_OF_YEAR
- 연도 내 분기, 1에서 4 <li>ChronoField#YEAR YEAR
- 표준 ISO 연도 </ul>
<h2>Week based years</h2> ISO-8601 표준은 원래 날짜 및 시간에 대한 문자열 형식을 정의하는 데이터 교환 형식으로 의도되었습니다. 그러나 주 기반 연도의 개념을 기반으로 날짜를 표현하는 다른 방법도 정의합니다.
날짜는 <ul><liChronoField#DAY_OF_WEEK DAY_OF_WEEK
> - 월요일(1)부터 일요일(7) <li>#WEEK_OF_WEEK_BASED_YEAR
까지의 요일을 정의하는 표준 필드 - 주 기반 연도 <li#WEEK_BASED_YEAR WEEK_BASED_YEAR
> 내의 주 - 주 기반 연도 </ul> 주 기반 연도 자체는 표준 ISO proleptic 연도에 대해 정의됩니다. 그것은 항상 월요일에 시작한다는 점에서 표준 연도와 다릅니다.
주 기반 연도의 첫 번째 주는 새해에 최소 4일이 있는 표준 ISO 연도의 첫 번째 월요일 기반 주입니다. <ul>li 1월 1일이 월요일이면 1월 1일<이>1월 1일에 시작되고 1월 1일이 화요일이면 1주가 이전 표준 연도<의 12월 31일에 시작됩니다.>1월 1일이 수요일이면 1주가 이전 표준 연도<>의 12월 30일에 시작되고 1월 1일이 목요일이면 1주가 이전 표준 연도<의 12월 29일에 시작됩니다.>1월 1일이 금요일이면>< 1주차는 1월 4일 <li>에 시작합니다. 1월 1일이 토요일이면 1주차가 1월 3일에 <>시작되고 1월 1일이 일요일이면 1주가 1월 2일에 <시작됩니다./ul> 대부분의 주 기반 연도에는 52주가 있지만 경우에 따라 53주가 있습니다.
예를 들면 다음과 같습니다.
<table class=striped style="text-align: left">캡션Examples of Week based Years</캡션><thead<>tr><th scope="col">Date</th th><scope="col">Day-of-week</th><scope="col">Field values</th></tr<>/thead><tbody><trth><>< scope="row"2008-12-28</th><td>Sunday</td td>><Week 52 of week-based-year 2008</td></tr tr>><<th scope="row">2008-12 -29</th><td>monday</td td>><Week 1 of week-based-year 2009</td></tr tr><<>th scope="row">2008-12-31</th><td>wednesday</td td td><>>주 기반 연도 2009</td></tr tr>><<th scope="row">2009-01-01</th><td>thursday</td td>><Week 1 of week-based-year 2009</td></tr tr><<>th scope="row">2009-01-04</th><td>sunday</td td><>Week 1 of week-based-year 2009</td></tr tr><><th scope="row">2009-01-05</th><td>monday</td td><>Week 2009</td></tr<>/tbody></table>
1.8에 추가되었습니다.
에 대한 Java 설명서입니다 java.time.temporal.IsoFields
.
이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.
속성
Class |
이 |
DayOfQuarter |
분기일을 나타내는 필드입니다. |
Handle |
기본 Android instance 대한 핸들입니다. (다음에서 상속됨 Object) |
JniIdentityHashCode |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
JniPeerMembers |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. |
PeerReference |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
QuarterOfYear |
연도 분기를 나타내는 필드입니다. |
QuarterYears |
분기 연도의 개념을 나타내는 단위입니다. |
ThresholdClass |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 Object) |
ThresholdType |
이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. (다음에서 상속됨 Object) |
WeekBasedYear |
주 기반 연도를 나타내는 필드입니다. |
WeekBasedYears |
추가 및 빼기를 위해 주 기반 연도를 나타내는 단위입니다. |
WeekOfWeekBasedYear |
요일 기반 연도를 나타내는 필드입니다. |
메서드
Clone() |
이 개체의 복사본을 만들고 반환합니다. (다음에서 상속됨 Object) |
Dispose() |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
Dispose(Boolean) |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
Equals(Object) |
다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다. (다음에서 상속됨 Object) |
GetHashCode() |
개체의 해시 코드 값을 반환합니다. (다음에서 상속됨 Object) |
JavaFinalize() |
가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다. (다음에서 상속됨 Object) |
Notify() |
이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다. (다음에서 상속됨 Object) |
NotifyAll() |
이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다. (다음에서 상속됨 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle 속성을 설정합니다. (다음에서 상속됨 Object) |
ToArray<T>() |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
ToString() |
개체의 문자열 표현을 반환합니다. (다음에서 상속됨 Object) |
UnregisterFromRuntime() |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
Wait() |
현재 스레드가 깨어날 때까지 대기하게 합니다( 일반적으로 <알림을 받><거나 <>중단/>em>)합니다<. (다음에서 상속됨 Object) |
Wait(Int64) |
현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다. (다음에서 상속됨 Object) |
Wait(Int64, Int32) |
현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다. (다음에서 상속됨 Object) |
명시적 인터페이스 구현
IJavaPeerable.Disposed() |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
IJavaPeerable.Finalized() |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
IJavaPeerable.JniManagedPeerState |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. (다음에서 상속됨 Object) |
확장 메서드
JavaCast<TResult>(IJavaObject) |
Android 런타임 확인 형식 변환을 수행합니다. |
JavaCast<TResult>(IJavaObject) |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. |
GetJniTypeName(IJavaPeerable) |
연도 분기 및 주 기반 연도를 포함하여 ISO-8601 달력 시스템과 관련된 필드 및 단위입니다. |