/ / cómo encontrar la fecha actual en XSLT 1.0 - xml, xslt

cómo encontrar la fecha actual en XSLT 1.0 - xml, xslt

Estoy encontrando problemas para recuperar la corrientefecha en mi codigo XSLT Estoy usando la versión 1.0 y la aplicación MSXSL.exe para activar mi código xslt. Intenté usar la siguiente línea de código para implementar esta funcionalidad, pero no funciona. Parece que la versión 1.0 no admite la función de fecha actual. ¿Podría proporcionar una solución que funcione para xslt 1.0?

               <xsl:value of select="current-date()"/>

Respuestas

3 para la respuesta № 1

No hay una función de fecha actual () en XSLT 1.0.

Si su procesador lo admite, puede utilizar elFecha-hora () Función de extensión EXSLT. De otra manera Tendrá que pasar la fecha como un parámetro a la hoja de estilo durante el tiempo de ejecución, u obtenerla de un servicio web.


2 para la respuesta № 2

Con MSXML puede usar funciones de extensión hechas en JScript o VBScript, vea http://www.exslt.org/date/functions/date-time/index.html Para detalles y una implementación. http://www.exslt.org/date/functions/date-time/date.msxsl.xsl que debería funcionar con MSXML.