2014-10-29 29 views
1

我在找到XSLT代码中的当前日期时发现问题。我正在使用版本1.0和MSXSL.exe应用程序来触发我的xslt代码。 我尝试使用下面的代码行来实现这个功能,但它不工作。看起来像版本1.0不支持当前的日期功能。你能否提供一个适用于xslt 1.0的解决方案?如何在XSLT 1.0中找到当前日期

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

回答

2

XSLT 1.0中没有当前日期()函数。

如果您的处理器支持它,您可以使用date-time()EXSLT扩展函数。否则, 您必须在运行时将日期作为参数传递给样式表,或者从Web服务获取它。

+0

MSXSL.EXE abc.xml xyz.xsltØfinal.xml – Anirudh 2014-10-29 11:52:58

+0

我用下面一行在命令提示符下创建我的输出XML文件 - 'final.xml': MSXSL.EXE abc.xml XYZ。 XSLTØfinal.xml 我应该使用: MSXSL.EXE abc.xml xyz.xsltØfinal.xml CON vDate = '%DATE%' – Anirudh 2014-10-29 12:23:52