Funciones XSLT y XPath
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
timezone-from-time | XPath |
La función fn:timezone-from-time devuelve la parte correspondiente a la zona horaria de la hora indicada en el argumento como indicación de duración xs:dayTimeDuration. La hora se muestra con el formato HH:MM:SS. Es posible añadir una zona horaria prefijada, por ejemplo mediante 07:30:42+01:00 (CET = UTC+1).
Si el valor de la hora no contiene indicación de la zona horaria se devolverá una secuencia vacía. El formato de presentación de la zona horaria será el siguiente: la hora centroeuropea se indicaría p.ej. como +PT1H00M, la hora UTC PT0H00M y la Hora Estándar del Este de Estados Unidos -PT5H00M. Se podrán devolver duraciones entre PT14H59M y -PT14H59M.
Argumentos
Hora
Es obligatorio, pero puede ser una secuencia vacía.
Tipo: xs:time
Valor de salida
Zona horaria implícita
Tipo: xs:dayTimeDuration
Ejemplo
timezone-from-time(xs:time('17:57:42-12:00'))
Resultado: -PT12H
Ejemplo
timezone-from-time(xs:time('17:57:42'))
Resultado:
Ejemplo
timezone-from-time(())
Resultado:
Ejemplo
timezone-from-time(current-time())
Resultado: PT1H
Aquí se devuelve la zona horaria implícita.
> Volver a la referencia alfabética de XSLT y XPATH |