functx:timezone-from-duration

Converte um xs:dayTimeDuration num fuso horário como "-05:00" ou "Z"

Descrição

A função functx:timezone-from-duration recebe um xs:dayTimeDuration e converte num fuso horário (no formato que aparece em valores xs:date, xs:time, xs:dateTime etc.). O dayTimeDuration só pode ter o componente de horas (H), ou o de segundos se o valor for PT0S, e precisa estar entre -PT14H e PT14H.

Parâmetros

Descrição

duration:string()

a duração

Exemplos

XPath

Resultado

functx:timezone-from-duration(xs:dayTimeDuration('PT0S'))

Z

functx:timezone-from-duration(xs:dayTimeDuration('-PT5H'))

-05:00

functx:timezone-from-duration(xs:dayTimeDuration('PT9H'))

+09:00

Veja também