다음을 통해 공유


Year.InvokeIsLeap(Int64) 메서드

정의

ISO proleptic 일정 시스템 규칙에 따라 연도가 윤년인지 확인합니다.

[Android.Runtime.Register("isLeap", "(J)Z", "", ApiSince=26)]
public static bool InvokeIsLeap (long year);
[<Android.Runtime.Register("isLeap", "(J)Z", "", ApiSince=26)>]
static member InvokeIsLeap : int64 -> bool

매개 변수

year
Int64

확인할 연도

반환

연도가 도약이면 true이고, 그렇지 않으면 false입니다.

특성

설명

ISO proleptic 일정 시스템 규칙에 따라 연도가 윤년인지 확인합니다.

이 메서드는 전체 시간 줄에서 윤년 동안 현재 규칙을 적용합니다. 일반적으로 1년은 나머지 없이 4로 나눌 수 있는 경우 윤년입니다. 그러나 100으로 나눌 수 있는 연도는 400으로 나눌 수 있는 연도를 제외하고 윤년이 아닙니다.

예를 들어 1904는 4로 나눌 수 있는 윤년입니다. 1900년은 100으로 나눌 수 있기 때문에 윤년이 아니었으며, 2000년은 400으로 나눌 수 있는 윤년이었습니다.

계산은 절차적입니다 - 먼 미래와 멀리 과거에 동일한 규칙을 적용합니다. 이는 역사적으로 부정확하지만 ISO-8601 표준에 적합합니다.

에 대한 java.time.Year.isLeap(.*long)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상