Year.InvokeIsLeap(Int64) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Verifica se o ano é bissexto, de acordo com as regras do sistema de calendário proléptico ISO.
[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
Parâmetros
- year
- Int64
o ano para verificar
Retornos
verdadeiro se o ano é salto, falso de outra forma
- Atributos
Comentários
Verifica se o ano é bissexto, de acordo com as regras do sistema de calendário proléptico ISO.
Este método aplica as regras atuais para anos bissextos em toda a linha do tempo. Em geral, um ano é um ano bissexto se for divisível por quatro sem restante. No entanto, anos divisíveis por 100, não são anos bissextos, com exceção dos anos divisíveis por 400 que são.
Por exemplo, 1904 é um ano bissexto que é divisível por 4. 1900 não foi um ano bissexto, pois é divisível por 100, no entanto, 2000 foi um ano bissexto, pois é divisível por 400.
O cálculo é proléptico - aplicando as mesmas regras no futuro distante e no passado distante. Isso é historicamente impreciso, mas está correto para o padrão ISO-8601.
Documentação Java para java.time.Year.isLeap(.*long)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.