如何使用XSLT-2.0在日志中显示当前时间/日期。
请帮帮我
答案 0 :(得分:1)
日期函数原生可用
<xsl:value-of select="current-dateTime()"/>
还有current-date()和current-time()。
答案 1 :(得分:1)
如果要在样式表的执行过程中显示不同的日期时间,则需要注意执行的顺序是完全不可预测的,因此实际的时间戳将毫无意义。您可以获得惊喜,例如
<xsl:variable name="start" select="java:timestamp()"/>
在开始时然后
<xsl:variable name="end" select="java:timestamp()"/>
然后输出$ end - $ start,并且查找结果是否定的,因为变量在首次引用时会被评估。
因此,您可以通过调用扩展函数来获取系统时间戳(详细信息取决于您的处理器),但您需要注意所要求的内容。