functx:is-leap-year

Se uma data cai num ano bissexto

Descrição

A função functx:is-leap-year devolve true se $date cair num ano bissexto.

Os quatro primeiros caracteres do valor de string de $date precisam ser o ano. Por exemplo, o argumento pode ser um xs:date, um xs:dateTime, um xs:integer com quatro dígitos significativos, ou uma xs:string ou um valor sem tipo no formato AAAA ou AAAA-MM-DD.

Parâmetros

Descrição

date:date()

a data ou o ano

Exemplos

XPath

Resultado

functx:is-leap-year(xs:date('2004-01-23'))

true

functx:is-leap-year(2004)

true

functx:is-leap-year('2005-02-15')

false

Veja também