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
Fecha, hora y duración
Construcción y conversión
| dateTime | une una fecha con una indicación horaria. |
| format-date | da formato a la fecha introducida en el primer argumento. |
| format-dateTime | da formato a la fecha y hora introducida en el primer argumento. |
| format-time | da formato a la hora introducida en el primer argumento. |
Año
| year-from-date | devuelve la parte correspondiente a los años de la fecha indicada en el argumento. |
| year-from-dateTime | devuelve la parte correspondiente a los años a partir de la fecha y hora introducidas en el argumento. |
Mes
| month-from-date | devuelve la parte correspondiente a los meses de la fecha indicada en el argumento, siendo el resultado un número entero entre 1 y 12. |
| month-from-dateTime | devuelve la parte correspondiente a los meses a partir de la fecha y hora introducidas en el argumento, siendo el resultado un número entero entre 1 y 12. |
Día
| day-from-date | devuelve la parte correspondiente al día de la fecha indicada en el argumento, siendo el resultado un número entero entre 1 y 31. |
| day-from-dateTime | devuelve la parte correspondiente al día de la indicación de fecha y hora indicada en el argumento, siendo el resultado un número entero entre 1 y 31. |
Tiempos
| hours-from-dateTime | devuelve el componente horario como número entero entre 0 y 23 a partir de la fecha y hora introducidas en el argumento. |
| hours-from-time | devuelve el componente horario de la hora introducida en el argumento con un número entero entre 0 y 23. |
| minutes-from-dateTime | devuelve el componente de los minutos de la fecha y hora introducidas en el argumento mediante un número entero entre 0 y 59. |
| minutes-from-time | devuelve el componente de los minutos de la hora introducida en el argumento con un número entero entre 0 y 59. |
| seconds-from-dateTime | devuelve el componente de los segundos de la fecha y hora introducidas en el argumento. |
| seconds-from-time | devuelve el componente de los segundos de la hora introducida en el argumento. |
Duraciones
| days-from-duration | calcula el número de días a partir de la duración indicada en el argumento. |
| hours-from-duration | devuelve el número de horas enteras a partir de la duración introducida en el argumento. |
| minutes-from-duration | calcula el número de minutos a partir de la duración indicada en el argumento. |
| seconds-from-duration | calcula el número de segundos a partir de la duración indicada en el argumento. |
| months-from-duration | calcula el número de meses a partir de la duración indicada en el argumento. |
| years-from-duration | calcula el número de años a partir de la duración indicada en el argumento. |
Tiempo actual
| current-date | muestra la fecha actual con indicación de la zona horaria. |
| current-dateTime | muestra la fecha y hora con indicación de la zona horaria. |
| current-time | sólo muestra la hora con indicación de la zona horaria. |
Zonas horarias
| adjust-date-to-timezone | ajusta una fecha en función de una determinada zona horaria. |
| adjust-dateTime-to-timezone | ajusta la indicación de fecha y hora a una determinada zona horaria generando una nueva fecha y hora. |
| adjust-time-to-timezone | ajusta la hora a una determinada zona horaria. |
| implicit-timezone | devuelve la zona horaria implícita del contexto actual y se utiliza el cálculo de la fecha y hora cuando no se introduce una zona horaria de manera explícita. |
| timezone-from-date | devuelve la parte correspondiente a la zona horaria de la fecha indicada en el argumento como indicación de duración. |
| timezone-from-dateTime | devuelve la parte correspondiente a la zona horaria de la fecha y hora indicadas en el argumento. |
| timezone-from-time | devuelve la parte correspondiente a la zona horaria de la hora indicada en el argumento. |
