Chama-se ano bissexto o ano ao qual é acrescentado um dia extra, ficando ele com 366 dias, um dia a mais do que os anos normais de 365 dias, ocorrendo a cada quatro anos (exceto anos múltiplos de 100 que não são múltiplos de 400). Isto é feito com o objetivo de manter o calendário anual ajustado com a translação da Terra e com os eventos sazonais relacionados às estações do ano. O último ano bissexto foi 2012 e o próximo será 2016.
Veja a função em ASP que verifica se o ano é bissexto.
//determina quando o ano selecionado é um ano bissexto
52: function IsLeapYear(year) {
53:
54: if ((year/4) != Math.floor(year/4)) return false;
55: if ((year/100) != Math.floor(year/100)) return true;
56: if ((year/400) != Math.floor(year/400)) return false;
57:
58: return true;
59:
60: }
Comentários